- @if(AbstractModel.IsAllowedToSeeCustomerFilter)
- {
- using(Html.BeginForm("SetCustomerFilter", "Customer", FormMethod.Post))
- {
-
-
- @Html.LabelFor(m => m.SelectedCustomerFilter)
-
-
- @Html.DropDownListFor(m => m.SelectedCustomerFilter, Model.CustomerFilter, new { onchange = "submitForm(this)", @class = "custom-select" })
-
-
+ function submitReportTypeSelectionForm() {
+ try {
+ var selectedReportType = $("#report-type-select").find(":selected").val();
+ $("#report-type-input").val(selectedReportType);
+
+ $("#medverordnungs-form").submit();
+ } catch (error) {
+ showErrorPopup(error);
}
}
- @using(Html.BeginForm("SelectCustomer", "Customer", FormMethod.Post, new { id = "select-customer-form" }))
- {
-
-
- @Html.LabelFor(m => m.SelectedCustomerOid)
-
-
- @Html.DropDownListFor(m => m.SelectedCustomerOid, Model.CustomerListItems, new { onchange = "submitCustomerSelectionForm();", @class = "custom-select" })
-
-
+ function changeReportTypeSelection() {
+ try {
+ var selectedReportType = $("#report-type-select").find(":selected").val();
+ var medListReportConteiner = $("#med-list-report-container");
+ var historyList = $("#med-list-history-list");
+ $("#show-med-list-btn").prop("disabled", selectedReportType === "2");
+
+
+ if (selectedReportType !== "2") {
+ historyList.hide();
+
+ medListReportConteiner.show();
+ return;
+ }
+
+ historyList.removeClass("d-none");
+ medListReportConteiner.hide();
+ historyList.show();
+ } catch (error) {
+ showErrorPopup(error);
+ }
}
+ function viewHistoryMedList(oid) {
+ try {
+ showSpinner();
+ $("#med-list-oid-view").val(oid);
+ $("#view-history-med-list").submit();
+ } catch (error) {
+ showErrorPopup(error);
+ }
+ }
+
+ function deleteHistoryMedList(oid) {
+ try {
+ showSpinner();
+ $("#med-list-oid-delete").val(oid);
+ $("#delete-history-med-list").submit();
+ } catch (error) {
+ showErrorPopup(error);
+ }
+ }
+
+
+
+
+ @if(AbstractModel.IsAllowedToSeeCustomerFilter)
+ {
+
+ @using(Html.BeginForm("SetCustomerFilter", "Customer", FormMethod.Post))
+ {
+ @Html.DropDownListFor(m => m.SelectedCustomerFilter, Model.CustomerFilter, new { onchange = "submitForm(this)", @class = "custom-select" })
+ }
+
+ }
+
+
+ @using(Html.BeginForm("SelectCustomer", "Customer", FormMethod.Post, new { id = "select-customer-form" }))
+ {
+
+ }
+
+
+
+
+
@if(Model?.SelectedJsonCustomer != null)
{
- using(Html.BeginForm("UpdateCustomer", "Customer", FormMethod.Post, new { id = "stammdaten-form", @class = "needs-validation", novalidate="novalidate" }))
+ using(Html.BeginForm("UpdateCustomer", "Customer", FormMethod.Post, new { id = "stammdaten-form", @class = "needs-validation", novalidate = "novalidate" }))
{
var inputDisabled = !AbstractModel.HasRightToEditCustomers ? "disabled" : string.Empty;
@@ -652,47 +705,77 @@
-
- @*@if(Html.IsInDebugMode() && AbstractModel.IsAllowedToSeeMedikamentenliste)
+
+ @if(Html.IsInDebugMode() && AbstractModel.IsAllowedToSeeMedikamentenliste)
{