MoK: Medikamentenverordnungen wurden wegen IsInDebugMode nicht angezeigt. Ist behoben.
This commit is contained in:
@@ -12,6 +12,7 @@ using BS.Shared.Core;
|
||||
using BS.Shared.DataContracts;
|
||||
using BS.Shared.DataContracts.Compact;
|
||||
using BS.Shared.Extensions;
|
||||
using DevExpress.XtraReports.UI;
|
||||
|
||||
namespace BeWoPlanerMobil.Controllers
|
||||
{
|
||||
@@ -578,7 +579,20 @@ namespace BeWoPlanerMobil.Controllers
|
||||
return PartialView("BargeldkassenReportPartial", Model);
|
||||
}
|
||||
|
||||
ReportService.CreateKassenbuchReportImZeitraum(startDate, endDate, bargeldkasse, bargeldkasse.ObjectOid.Value, bargeldkasse.ObjectTid);
|
||||
var bargeldkassenReportZeitraum = startDate.Equals(startDate.GetFirstOfMonth()) && endDate.Equals(startDate.GetLastOfMonth()) ?
|
||||
$"{startDate:MMMM} {startDate:yyyy}" :
|
||||
$"{startDate:dd.MM.yyyy} bis {endDate:dd.MM.yyyy}";
|
||||
|
||||
var name = $"Kassenbuch \"{bargeldkasse.Kassenname}\" {bargeldkassenReportZeitraum} von {Model.SelectedCustomer.FirstName} {Model.SelectedCustomer.LastName}";
|
||||
|
||||
var memoryStream = ReportService.CreateKassenbuchReportImZeitraum(startDate, endDate, bargeldkasse, bargeldkasse.ObjectOid.Value, bargeldkasse.ObjectTid);
|
||||
|
||||
var report = new XtraReport();
|
||||
|
||||
report.PrintingSystem.LoadDocument(memoryStream);
|
||||
|
||||
Model.BargeldkassenReportObject = report;
|
||||
Model.BargeldkassenReportName = name;
|
||||
|
||||
return PartialView("BargeldkassenReportPartial", Model);
|
||||
}
|
||||
|
||||
@@ -185,5 +185,6 @@ namespace BeWoPlanerMobil.Models
|
||||
}
|
||||
|
||||
public XtraReport BargeldkassenReportObject { get; set; }
|
||||
public string BargeldkassenReportName { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -11,6 +11,19 @@
|
||||
showErrorPopup(error);
|
||||
}
|
||||
}
|
||||
|
||||
@if(Model.BargeldkassenReportName?.Length > 0)
|
||||
{
|
||||
<text>
|
||||
$("#customer-bargeldkassen-report-popup-header").text("@Model.BargeldkassenReportName");
|
||||
</text>
|
||||
}
|
||||
else
|
||||
{
|
||||
<text>
|
||||
$("#customer-bargeldkassen-report-popup-header").text("");
|
||||
</text>
|
||||
}
|
||||
</script>
|
||||
|
||||
@if(Model.BargeldkassenReportObject != null)
|
||||
|
||||
@@ -3,47 +3,6 @@
|
||||
@using BS.Shared.Extensions
|
||||
@model BeWoPlanerMobil.Models.CustomerModel
|
||||
|
||||
|
||||
@*
|
||||
Name (editierbar)
|
||||
Button "Zahlung hinzufügen"
|
||||
Label Kassenbestand
|
||||
Label Anfangsbestand
|
||||
Datumsfeld Startdatum
|
||||
Datumsfeld Enddatum
|
||||
Datumsfeld Stichtag
|
||||
Link Kassenbuch drucken (Button mit Druckerlogo)
|
||||
|
||||
Tabelle "Ein- und Auszahlungen"
|
||||
Spalte "Datum"
|
||||
Spalte "Art"
|
||||
Spalte "Betrag"
|
||||
Spalte "Belegnummer"
|
||||
Spalte "Angelgt von"
|
||||
Spalte "Notiz"
|
||||
Spalte "Zahlungsbeleg drucken" (Button mit Druckerlogo)
|
||||
|
||||
ToDo: In einklappbaren Cards anzeigen
|
||||
|
||||
<div class="card w-100 h-100">
|
||||
<div class="card-header" onclick="cardHeaderClick('#chevron-customer-bargeldkassen', '#collapse-customer-bargeldkassen')">
|
||||
<div class="d-inline-flex">
|
||||
<i class="fas fa-chevron-down h-100 text-bewo-customer-card-header" id="chevron-customer-bargeldkassen"></i>
|
||||
</div>
|
||||
<div class="d-inline d-inline-flex text-bewo-customer-card-header h-100">
|
||||
<button type="button" class="btn btn-link text-bewo-customer-card-header" style="font-size: 20px;">
|
||||
Bargeldkassen
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="collapse" id="collapse-customer-bargeldkassen">
|
||||
<div class="card-body">
|
||||
ToDo: Liste mit den Einträgen
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
*@
|
||||
|
||||
<script type="text/javascript">
|
||||
$(function () {
|
||||
$(".ownSoft-date-picker").datetimepicker({
|
||||
@@ -81,7 +40,7 @@
|
||||
function editBtnClickTest(bargeldkassenOid, bargeldkassenname) {
|
||||
try {
|
||||
showSpinner();
|
||||
event.stopPropagation();
|
||||
|
||||
$("#customer-bargeldkassen-modal-body").load("@Url.Action("LoadEditFormPartial")", {bargeldkassenOid: bargeldkassenOid}, function () {
|
||||
hideSpinner();
|
||||
$("#customer-bargeldkassen-form-popup-title").text(bargeldkassenname + " bearbeiten");
|
||||
@@ -95,8 +54,6 @@
|
||||
|
||||
function deleteBtnClickTest(bargeldkassenOid, bargeldkassenname) {
|
||||
try {
|
||||
event.stopPropagation();
|
||||
|
||||
showMessagePopupWithHtmlAndCallback("Bargeldkasse löschen", "Möchten Sie die Bargeldkasse \"" + bargeldkassenname + "\" wirklich löschen?", function () {
|
||||
showSpinner();
|
||||
$("#bk-to-delete-oid").val(bargeldkassenOid);
|
||||
@@ -124,11 +81,15 @@
|
||||
|
||||
function previewBargeldkassenReport(bargeldkassenOid) {
|
||||
try {
|
||||
showSpinner();
|
||||
|
||||
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");
|
||||
$("#customer-bargeldkassen-report-popup").modal("show");
|
||||
|
||||
$("#customer-bargeldkassen-report-modal-body").load("@Url.Action("PrintBargeldkasse")", {kassenbuchOid: bargeldkassenOid, reportStartDate: start, reportEndDate: end}, function () {
|
||||
hideSpinner();
|
||||
});
|
||||
|
||||
} catch(error) {
|
||||
@@ -221,7 +182,7 @@
|
||||
<button class="btn btn-outline-primary" title="Kassenbuch Bearbeiten" type="button" modal="#customer-bargeldkassen-form-popup" onclick="editBtnClickTest(@bargeldkasse.BargeldkassenOid, '@bargeldkasse.Kassenname')">
|
||||
<i class="fas fa-edit"></i>
|
||||
</button>
|
||||
<button class="btn btn-outline-primary" title="Kassenbuch drucken" type="button" modal="#customer-bargeldkassen-report-popup" onclick="previewBargeldkassenReport(@bargeldkasse.BargeldkassenOid)">
|
||||
<button class="btn btn-outline-primary" title="Kassenbuch drucken" type="button" onclick="previewBargeldkassenReport(@bargeldkasse.BargeldkassenOid)">
|
||||
<i class="fas fa-file-download"></i>
|
||||
</button>
|
||||
<button class="btn btn-outline-danger" title="Kassenbuch löschen" type="button" onclick="deleteBtnClickTest(@bargeldkasse.BargeldkassenOid, '@bargeldkasse.Kassenname')">
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
@using BeWoPlanerMobil.Util
|
||||
@model BeWoPlanerMobil.Models.CustomerModel
|
||||
@model BeWoPlanerMobil.Models.CustomerModel
|
||||
|
||||
@if(Model?.Report != null && Html.IsInDebugMode())
|
||||
@if(Model?.Report != null)
|
||||
{
|
||||
@Html.DevExpress().WebDocumentViewer(settings =>
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user