ui changes

This commit is contained in:
Adam 2025-10-29 10:10:42 +01:00
parent 30c8cd3e00
commit 55c39537ed
1 changed files with 71 additions and 63 deletions

View File

@ -2,41 +2,80 @@
@model OrderAttributesModel
<!-- InnVoice Management Section -->
<div class="card card-default mb-3">
<div class="card-header">
<i class="fas fa-file-invoice"></i>
InnVoice Management
<!-- Order Subsection -->
<div class="form-group row">
<div class="col-12 col-md-6">
<div class="card card-default mb-3">
<div class="card-header">
<i class="fas fa-file-invoice"></i>
Megrendelés beállítások
</div>
<div class="card-body">
<div class="form-group row">
<div class="col-md-3 text-right">
<strong>Mérés információ</strong>
</div>
<div class="col-md-9">
@(Model.IsMeasurable ? "Mérendő" : "Nem mérendő")
</div>
</div>
<div class="form-group row">
<div class="col-md-3">
<nop-label asp-for="DateOfReceipt" />
</div>
<div class="col-md-9">
<nop-editor asp-for="DateOfReceipt" asp-template="" />
</div>
</div>
<div class="form-group row">
<div class="col-md-12 text-right">
<button type="button" id="saveAttributesBtn" class="btn btn-primary">
<i class="fa fa-save"></i> Save Attributes
</button>
</div>
</div>
</div>
</div>
</div>
<div class="card-body">
<!-- Order Subsection -->
<div class="form-group row">
<h3>Innvoice</h3>
<div class="col-12 col-md-3">
<h5><i class="fas fa-shopping-cart"></i> Megrendelés beküldése Innvoice-ba</h5>
<div id="orderStatus" class="alert alert-info" style="display: none;">
<i class="fas fa-info-circle"></i> <span id="orderStatusMessage"></span>
<div class="col-12 col-md-6">
<div class="card card-default mb-3">
<div class="card-header">
<i class="fas fa-file-invoice"></i>
InnVoice Management
</div>
<div class="card-body">
<div class="col-6">
<h5><i class="fas fa-shopping-cart"></i> Megrendelés beküldése Innvoice-ba</h5>
<div id="orderStatus" class="alert alert-info" style="display: none;">
<i class="fas fa-info-circle"></i> <span id="orderStatusMessage"></span>
</div>
<div id="orderDetails" style="display: none;">
<p><strong>Order Table ID:</strong> <span id="orderTableId"></span></p>
<p><strong>Order Tech ID:</strong> <span id="orderTechId"></span></p>
<p>
<a id="orderPdfLink" href="#" target="_blank" class="btn btn-sm btn-info">
<i class="fas fa-file-pdf"></i> PDF megtekintése
</a>
</p>
</div>
</div>
<div id="orderDetails" style="display: none;">
<p><strong>Order Table ID:</strong> <span id="orderTableId"></span></p>
<p><strong>Order Tech ID:</strong> <span id="orderTechId"></span></p>
<p>
<a id="orderPdfLink" href="#" target="_blank" class="btn btn-sm btn-info">
<i class="fas fa-file-pdf"></i> PDF megtekintése
</a>
</p>
<div class="col-6 text-right float-end">
<button type="button" id="createOrderBtn" class="btn btn-success">
<i class="fas fa-shopping-cart"></i> Létrehozás
</button>
<button type="button" id="checkOrderBtn" class="btn btn-secondary" style="display: none;">
<i class="fas fa-sync"></i> Invoice adat ellenőrzése
</button>
</div>
</div>
</div>
</div>
<div class="col-12 col-md-3 text-right float-end">
<button type="button" id="createOrderBtn" class="btn btn-success">
<i class="fas fa-shopping-cart"></i> Létrehozás
</button>
<button type="button" id="checkOrderBtn" class="btn btn-secondary" style="display: none;">
<i class="fas fa-sync"></i> Invoice adat ellenőrzése
</button>
</div>
@* <div class="col-12 col-md-3">
@* <div class="col-12 col-md-3">
<h5><i class="fas fa-file-invoice-dollar"></i> Invoice</h5>
<div id="invoiceStatus" class="alert alert-info" style="display: none;">
<i class="fas fa-info-circle"></i> <span id="invoiceStatusMessage"></span>
@ -52,7 +91,7 @@
</div>
</div> *@
@* <div class="col-12 col-md-3 text-right">
@* <div class="col-12 col-md-3 text-right">
<button type="button" id="createInvoiceBtn" class="btn btn-success">
<i class="fas fa-file-invoice-dollar"></i> Create Invoice
</button>
@ -60,41 +99,10 @@
<i class="fas fa-sync"></i> Refresh Invoice
</button>
</div> *@
</div>
<!-- Attributes Section (NO FORM TAG - just a div) -->
<div id="orderAttributesSection">
<div class="form-group row">
<div class="col-12">
<div class="form-group row">
<div class="col-md-3 text-right">
<strong>Mérés információ</strong>
</div>
<div class="col-md-9">
@(Model.IsMeasurable ? "Mérendő" : "Nem mérendő")
</div>
</div>
<div class="form-group row">
<div class="col-md-3">
<nop-label asp-for="DateOfReceipt" />
</div>
<div class="col-md-9">
<nop-editor asp-for="DateOfReceipt" asp-template="" />
</div>
</div>
<div class="form-group row">
<div class="col-md-12 text-right">
<button type="button" id="saveAttributesBtn" class="btn btn-primary">
<i class="fa fa-save"></i> Save Attributes
</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
$(document).ready(function () {
var createOrderUrl = '/Admin/InnVoiceOrder/CreateOrder';