...
This commit is contained in:
7
TaxPayerFull/Layout/EmptyLayout.razor
Normal file
7
TaxPayerFull/Layout/EmptyLayout.razor
Normal file
@@ -0,0 +1,7 @@
|
||||
@inherits LayoutComponentBase
|
||||
|
||||
<div class="main">
|
||||
<div class="content px-4">
|
||||
@Body
|
||||
</div>
|
||||
</div>
|
@@ -49,6 +49,7 @@
|
||||
|
||||
@code {
|
||||
[Parameter] public int InvoiceID { get; set; }
|
||||
[Parameter] public bool IsDeleted { get; set; }
|
||||
[Parameter] public EventCallback<string> OnMultipleOfThree { get; set; }
|
||||
[Parameter] public IEnumerable<InvoiceItemDTO> InvoiceItems { get; set; }
|
||||
private Modal modal = default!;
|
||||
@@ -61,14 +62,18 @@
|
||||
}
|
||||
private async Task OnRowClick(GridRowEventArgs<InvoiceItemDTO> args)
|
||||
{
|
||||
var parameters = new Dictionary<string, object>();
|
||||
if (!IsDeleted)
|
||||
{
|
||||
var parameters = new Dictionary<string, object>();
|
||||
|
||||
|
||||
parameters.Add("itemDTO", args.Item);
|
||||
parameters.Add("InvoiceID", InvoiceID);
|
||||
parameters.Add("OnMultipleOfThree", EventCallback.Factory.Create<ActionInResultComponent>(this, CallBack));
|
||||
await modal.ShowAsync<CUSComponent.InvoiceItem>(title: "ویرایش اطلاعات", parameters: parameters);
|
||||
parameters.Add("itemDTO", args.Item);
|
||||
parameters.Add("InvoiceID", InvoiceID);
|
||||
parameters.Add("OnMultipleOfThree", EventCallback.Factory.Create<ActionInResultComponent>(this, CallBack));
|
||||
await modal.ShowAsync<CUSComponent.InvoiceItem>(title: "ویرایش اطلاعات", parameters: parameters);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public async Task CallBack(ActionInResultComponent result)
|
||||
|
Reference in New Issue
Block a user