private void btnUpdateNHIF_Click(object sender, EventArgs e) { DAL.tblTaxSlabHeader HeaderSaveModel = new DAL.tblTaxSlabHeader() { WEDate = (DateTime?)deWED_NHIF.EditValue, }; SavingResult res = DALObj.SaveTaxSlab(HeaderSaveModel, dsNHIF, null, Model.Settings.eTaxSlab_TaxType.NHIF); AfterSaving(new SavingParemeter() { SavingResult = res }); if (res.ExecutionResult == eExecutionResult.CommitedSucessfuly) { if (MessageBox.Show("Do you want to exit ?", "Saved.", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { this.Close(); } } }
public override void LoadFormValues() { var NHIFHeaderSaveModel = DALObj.GetLatestTaxSlabHeader(Model.Settings.eTaxSlab_TaxType.NHIF); if (NHIFHeaderSaveModel != null) { NHIFWEDate = NHIFHeaderSaveModel.WEDate; } dsNHIF = DALObj.GetLatestTaxSlab(Model.Settings.eTaxSlab_TaxType.NHIF, Model.Employee.eIncomeType.Primary); NSSFHeaderSaveMdoel = DALObj.GetLatestTaxSlabHeader(Model.Settings.eTaxSlab_TaxType.NSSF); dsNSSF = DALObj.GetLatestTaxSlab(Model.Settings.eTaxSlab_TaxType.NSSF, Model.Employee.eIncomeType.Primary); PAYEHeaderSaveMdoel = DALObj.GetLatestTaxSlabHeader(Model.Settings.eTaxSlab_TaxType.PAYE); dsPAYEPrime = DALObj.GetLatestTaxSlab(Model.Settings.eTaxSlab_TaxType.PAYE, Model.Employee.eIncomeType.Primary); dsPAYESecond = DALObj.GetLatestTaxSlab(Model.Settings.eTaxSlab_TaxType.PAYE, Model.Employee.eIncomeType.Secondary); dsPAYERelief = PAYEReliefDALObj.GetEditList(); base.LoadFormValues(); }