private void SaveAndCloseDialog() { if (Payroll != null && !Payroll.HasErrors) { _payrollEndpoint.PostPayroll(Payroll); var result = ButtonResult.OK; var p = new DialogParameters(); p.Add("payroll", Payroll); RequestClose?.Invoke(new DialogResult(result, p)); } }
private async void SaveNewCalculation(PayrollModel payroll) { await _payrollEndpoint.PostPayroll(payroll); LoadPayrolls(); }