public IActionResult Update([FromBody] CrudViewModel <InvoiceTypeViewModel> payload) { InvoiceTypeViewModel value = payload.value; var result = _functionalService .Update <InvoiceTypeViewModel, InvoiceType>(value, Convert.ToInt32(value.InvoiceTypeId)); return(Ok()); }
async void Delete() { var response = await dialogService.ShowConfirm( Languages.Confirm, Languages.ConfirmationDelete + "Invoice Type" + " ?"); if (!response) { return; } await InvoiceTypeViewModel.GetInstance().Delete(this); }
public InvoiceTypesWindow() { InitializeComponent(); InvoiceTypeViewModel vm = new InvoiceTypeViewModel(); DataContext = vm; if (vm.CloseAction == null) { vm.CloseAction = () => { }; } vm.CloseAction = Close; }
public InvoiceTypePage() { InitializeComponent(); BindingContext = new InvoiceTypeViewModel(); }
async void Checked() { await InvoiceTypeViewModel.GetInstance().ChangeChecked(this); }