diff --git a/BeWoPlanerMobil/Controllers/CustomerController.cs b/BeWoPlanerMobil/Controllers/CustomerController.cs index 780f6039d..c742fa4ce 100644 --- a/BeWoPlanerMobil/Controllers/CustomerController.cs +++ b/BeWoPlanerMobil/Controllers/CustomerController.cs @@ -568,8 +568,6 @@ namespace BeWoPlanerMobil.Controllers [Authorize] public ActionResult PrintBargeldkasse(long kassenbuchOid, string reportStartDate, string reportEndDate) { - // Benötigt werden: BargeldkassenOid, Startdatum und Enddatum - var bargeldkasse = Model.Bargeldkassen.FirstOrDefault(f => f.BargeldkassenOid.HasValue && f.BargeldkassenOid.Value.Equals(kassenbuchOid)); var startDate = DateTime.TryParse(reportStartDate, out var parsedStartDate) ? parsedStartDate : DateTime.Today.GetFirstOfMonth(); diff --git a/BeWoPlanerMobil/Views/Customer/CustomerBargeldkassen.cshtml b/BeWoPlanerMobil/Views/Customer/CustomerBargeldkassen.cshtml index b3b3bc1a6..955faad92 100644 --- a/BeWoPlanerMobil/Views/Customer/CustomerBargeldkassen.cshtml +++ b/BeWoPlanerMobil/Views/Customer/CustomerBargeldkassen.cshtml @@ -1,5 +1,6 @@ @using BeWoPlanerMobil.Models @using BS.Shared +@using BS.Shared.Extensions @model BeWoPlanerMobil.Models.CustomerModel @@ -79,8 +80,10 @@ function editBtnClickTest(bargeldkassenOid, bargeldkassenname) { try { + showSpinner(); event.stopPropagation(); - $("#customer-bargeldkassen-modal-body").load("@Url.Action("LoadEditFormPartial")", { bargeldkassenOid: bargeldkassenOid }, function() { + $("#customer-bargeldkassen-modal-body").load("@Url.Action("LoadEditFormPartial")", {bargeldkassenOid: bargeldkassenOid}, function () { + hideSpinner(); $("#customer-bargeldkassen-form-popup-title").text(bargeldkassenname + " bearbeiten"); $("#customer-bargeldkassen-form-popup").modal("show"); calcBargeldkassenFormPrependWidth(); @@ -106,8 +109,10 @@ function addNewBargeldkasse() { try { + showSpinner(); $("#customer-bargeldkassen-modal-body").load("@Url.Action("LoadFormPartial")", function () { + hideSpinner(); $("#customer-bargeldkassen-form-popup-title").text("Bargeldkasse hinzufügen"); $("#customer-bargeldkassen-form-popup").modal("show"); calcBargeldkassenFormPrependWidth(); @@ -119,17 +124,8 @@ function previewBargeldkassenReport(bargeldkassenOid) { try { - @*showSpinner(); - $("#msk-form-col").load("@Url.Action("LoadViewerForm")", { reportType: selectedReportType }, function () { - toggleMitarbeiterstundenForm(); - hideSpinner(); - });*@ - - //var start = $("").val(); - //var end = $("").val(); - - var start = "01.01.2024"; - var end = "31.01.2024"; + var start = $("#customer-bargeldkasse-start-date-" + bargeldkassenOid).val(); + var end = $("#customer-bargeldkasse-end-date-" + bargeldkassenOid).val(); $("#customer-bargeldkassen-report-modal-body").load("@Url.Action("PrintBargeldkasse")", {bargeldkassenOid: bargeldkassenOid, reportStartDate: start, reportEndDate: end}, function() { $("#customer-bargeldkassen-report-popup").modal("show"); @@ -139,6 +135,45 @@ showErrorPopup(error); } } + + $(window).on("load", function () { + calculateDateInputWidth(); + }); + + var initialDateInputWidth = 0; + function calculateDateInputWidth() { + try { + var bargeldkassenDateInputMaxWidth = getMaxWidth("customer-bargeldkassen-date-prepend"); + + if(initialDateInputWidth <= 0 && $.isNumeric(bargeldkassenDateInputMaxWidth)) { + initialDateInputWidth = bargeldkassenDateInputMaxWidth; + } + + if (initialDateInputWidth <= 0) { + return; + } + + $(".customer-bargeldkassen-date-prepend").width(bargeldkassenDateInputMaxWidth); + } catch(error) { + showErrorPopup(error); + } + } + + function deleteBargeldransaktion(transaktionsOid) { + try { + + } catch(error) { + showErrorPopup(error); + } + } + + function downloadZahlungsbeleg(transaktionsOid) { + try { + + } catch(error) { + showErrorPopup(error); + } + }
| - Kassenbestand: - | -- @kassenbestand - | -
| - Anfangsbestand: - | -- @anfangsbestand - | -
| - Startdatum: - | -- | -
| - Enddatum: - | -- | -
| + Kassenbestand: + | ++ @kassenbestand + | +
| + Anfangsbestand: + | ++ @anfangsbestand + | +
Ein- und Auszahlungen
+|
+
+
+
+
+ |
+ |
| + Datum + | ++ @transaktion.Zahlungsdatum.Value.ToString("dd.MM.yyyy") + | +
| + Art + | ++ @transaktion.Zahlungstyp + | +
| + Betrag + | ++ @transaktion.Betrag.Value.ToString("0.00 €") + | +
| + Belegnummer + | ++ @transaktion.Belegnummer + | +
| + Angelegt von + | ++ @transaktion.InsUser + | +
| + Notiz + | ++ @transaktion.Notice + | +
|
+ + |
+ |