Example #1
0
        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;
            }
        }