protected void btnSave_Click(object sender, EventArgs e) { lblError.Text = string.Empty; lblSave.Text = string.Empty; lblMessage.Text = string.Empty; lblMessage.Visible = false; lblError.Visible = false; lblSave.Visible = false; try { using (TransactionScope scope = new TransactionScope()) { ApplicationConfigurationManager.UpdateAppConfigStatus(); ApplicationConfiguration objAppConfig = new ApplicationConfiguration(); objAppConfig.PrimaryProducerCommissionPercent = Convert.ToDecimal(txtPrimeryProducer.Text); objAppConfig.SecondaryProducerCommissionPercent = Convert.ToDecimal(txtSecondaryProducer.Text); objAppConfig.EmailNotificationSite1 = txtEmailSite1.Text.Trim(); objAppConfig.EmailNotificationSite2 = txtEmailSite2.Text.Trim(); objAppConfig.EmailNotificationSite3 = txtEmailSite3.Text.Trim(); objAppConfig.Status = 1; ApplicationConfigurationManager.Save(objAppConfig); fillRecord(); lblSave.Text = "Record Saved."; lblSave.Visible = true; scope.Complete(); } } catch (Exception ex) { lblError.Text = "Record Not Saved."; lblError.Visible = true; } }