private void btnSave_Click(object sender, EventArgs e)
        {
            TBL_MP_Master_BankBranch model    = null;
            ServiceBankMaster        _service = new ServiceBankMaster();

            try
            {
                if (!this.ValidateChildren())
                {
                    return;
                }
                if (this.BankBranchID == 0)
                {
                    model = new TBL_MP_Master_BankBranch();
                }
                else
                {
                    model = _service.GetBankBranchDbRecord(this.BankBranchID);
                }

                model.FK_BankID     = this.BankID;
                model.BranchName    = txtBranchName.Text;
                model.BranchAddress = txtBankBranchAddress.Text;
                model.FK_CountryID  = ((SelectListItem)cboBranchCountries.SelectedItem).ID;
                model.FK_StateID    = ((SelectListItem)cboBranchStates.SelectedItem).ID;
                model.FK_CityID     = ((SelectListItem)cboBranchCity.SelectedItem).ID;
                model.IsActive      = chkIsActive.Checked;
                model.IFSCCode      = txtBranchIFSCCode.Text;

                if (this.BankBranchID == 0)
                {
                    this.BankBranchID = _service.AddNewBankBranch(model);
                }
                else
                {
                    _service.UpdateBankBranch(model);
                }

                DialogResult = DialogResult.OK;
            }
            catch (Exception ex)
            {
                string errMessage = ex.Message;
                if (ex.InnerException != null)
                {
                    errMessage += string.Format("\n{0}", ex.InnerException.Message);
                }
                MessageBox.Show(errMessage, "frmAddEditBankBranch::btnSave_Click", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            TBL_MP_Master_Bank model    = null;
            ServiceBankMaster  _service = new ServiceBankMaster();

            try
            {
                errorProvider1.Clear();
                if (!this.ValidateChildren())
                {
                    return;
                }

                if (this.SelectedBankID == 0)
                {
                    model = new TBL_MP_Master_Bank();
                }
                else
                {
                    model = _service.GetBankDbRecord(this.SelectedBankID);
                }

                model.BankName = txtBankName.Text.Trim().ToUpper();
                model.IsActive = chkIsActive.Checked;

                if (this.SelectedBankID == 0)
                {
                    this.SelectedBankID = _service.AddNewBank(model);
                }
                else
                {
                    _service.UpdateBank(model);
                }

                this.DialogResult = DialogResult.OK;
            }
            catch (Exception ex)
            {
                string errMessage = ex.Message;
                if (ex.InnerException != null)
                {
                    errMessage += string.Format("\n{0}", ex.InnerException.Message);
                }
                MessageBox.Show(errMessage, "frmAddEditBank::btnSave_Click", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }