コード例 #1
0
        /// <summary>
        /// Function for Edit
        /// </summary>
        private void EditFunction()
        {
            try
            {
                DesignationInfo infoDesignation = new DesignationInfo();
                //DesignationSP spDesignation = new DesignationSP();
                DesiginationBll bllDesigination = new DesiginationBll();
                if (txtAdvanceAmount.Text == string.Empty)
                {
                    infoDesignation.AdvanceAmount = 0;
                }
                else
                {
                    infoDesignation.AdvanceAmount = Convert.ToDecimal(txtAdvanceAmount.Text.Trim());
                }
                infoDesignation.DesignationName = txtDesignationName.Text.TrimEnd();
                if (txtCLInMonth.Text == string.Empty)
                {
                    infoDesignation.LeaveDays = 0;
                }
                else
                {
                    infoDesignation.LeaveDays = Convert.ToDecimal(txtCLInMonth.Text.Trim());
                }
                infoDesignation.Narration = txtNarration.Text.Trim();
                infoDesignation.Extra1 = string.Empty;
                infoDesignation.Extra2 = string.Empty;
                infoDesignation.ExtraDate = DateTime.Now;
                if (CheckExistanceOfDesignation(txtDesignationName.Text.Trim(), decDesignationId) == false)
                {

                    infoDesignation.DesignationId = decDesignationId;
                    if (bllDesigination.DesignationEdit(infoDesignation))
                    {
                        Messages.UpdatedMessage();
                    }
                }
                else
                {
                    Messages.InformationMessage("Designation already exist");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("D9:" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }