protected void btnSave_Click(object sender, EventArgs e) { try { BusinessLayer.Accounts.Tax objTax = new BusinessLayer.Accounts.Tax(); tax.TaxId = TaxId; tax.TaxHead = txtTaxHead.Text.Trim(); tax.TaxPercent = (txtTaxPercent.Text.Trim().Length > 0) ? Convert.ToDecimal(txtTaxPercent.Text.Trim()) : 0; int messagecode = objTax.Save(tax); if (messagecode == 0) { Clear(); LoadTax(); Message.IsSuccess = true; Message.Text = "Tax Saved Successfully"; } else { Message.IsSuccess = false; Message.Text = "Duplicate Tax Head not allowed"; } } catch { Message.IsSuccess = false; Message.Text = "Can Not Save. Duplicate Tax Name Is Not Allowed!!!"; } Message.Show = true; }
protected void LoadTax() { BusinessLayer.Accounts.Tax objTax = new BusinessLayer.Accounts.Tax(); DataTable dt = objTax.GetAll(); if (dt != null) { dgvTax.DataSource = dt; dgvTax.DataBind(); } }
protected void PopulateTax() { BusinessLayer.Accounts.Tax objTax = new BusinessLayer.Accounts.Tax(); tax = objTax.GetTaxById(TaxId); if (tax != null) { TaxId = tax.TaxId; txtTaxHead.Text = tax.TaxHead.ToString(); txtTaxPercent.Text = tax.TaxPercent.ToString(); Message.Show = false; btnSave.Text = "Update"; } }