private void GetFiscalYears() { try { using (var controller = new Controllers.FiscalYearController()) { var result = controller.GetFiscalYears(); dtGroupAccount.ItemsSource = result.Body; } } catch (Exception c) { MessageBox.Show(c.Message); } }
private void insertButton_Click(object sender, RoutedEventArgs e) { Models.ActionResultModelBinding result = null; try { Models.FiscalYear newFiscalYear = new Models.FiscalYear { Title = txtTitle.Text, StartDate = txtStartDate.Text, EndDate = txtEndDate.Text, Taxable = chkTaxable.IsChecked.Value, Taxes = Convert.ToDecimal(string.IsNullOrEmpty(txtTaxes.Text) ? "0":txtTaxes.Text), Duties = Convert.ToDecimal(string.IsNullOrEmpty(txtDuties.Text) ? "0":txtDuties.Text), IsActive = chkIsInactive.IsChecked.Value ? false:true, }; /// var errors = newFiscalYear.Validate(null); //if (errors.Count() > 0) //{ // foreach (var item in errors) // { // MessageBox.Show(item.ErrorMessage); // } //} //else using (var controller = new Controllers.FiscalYearController()) { result = controller.InsertFiscalYear(newFiscalYear); } } catch (Exception c) { MessageBox.Show(c.Message); return; } finally { if (result != null) { MessageBox.Show(result.Message); if (result.Status == Models.ActionResult.Success) { GetFiscalYears(); } } } }
private void Button_Click(object sender, RoutedEventArgs e) { Models.ActionResultModelBinding result = null; try { if (_model != null) { _model.Title = txtTitle.Text; _model.StartDate = txtStartDate.Text; _model.EndDate = txtEndDate.Text; _model.Taxable = chkTaxable.IsChecked.Value; _model.Taxes = Convert.ToDecimal(string.IsNullOrEmpty(txtTaxes.Text) ? "0":txtTaxes.Text); _model.Duties = Convert.ToDecimal(string.IsNullOrEmpty(txtDuties.Text) ? "0":txtDuties.Text); _model.IsActive = chkIsInactive.IsChecked.Value ? false:true; //var errors = _model.Validate(null); //if (errors.Count() > 0) //{ // foreach (var item in errors) // { // MessageBox.Show(item.ErrorMessage); // } //} //else using (var controller = new Controllers.FiscalYearController()) { result = controller.UpdateFiscalYear(_model); } } } catch (Exception c) { MessageBox.Show(c.Message); return; } finally { if (result != null) { MessageBox.Show(result.Message); Close(); } } }