Пример #1
0
 private void cntrlButtonBar2_btnEditClick(object sender, EventArgs e)
 {
     try
     {
         if (txtUserID.Text.Trim() != string.Empty)
         {
             objbLogin.user_id = txtUserID.Text.Trim();
             if (objbLogin.GetData())
             {
                 ClearFormDetail();
                 FillFormDetail();
                 frmMode = IEnums.FormMode.Edit;
                 EDState(frmMode);
             }
             else
             {
                 ClearFormDetail();
                 frmMode = IEnums.FormMode.View;
                 EDState(frmMode);
                 lblErrMsg.ShowErrorMsg("User ID is not exiest");
             }
         }
         else
         {
             ClearFormDetail();
             txtUserID.Focus();
             frmMode = IEnums.FormMode.View;
             EDState(frmMode);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #2
0
        private void EDState(IEnums.FormMode frmMode)
        {
            try
            {
                //bCommon objbCommon = new bCommon();
                //objbCommon.ShowButton(cntrlButtonBar1, frmMode);

                bCommon.ShowButton(cntrlButtonBar1, frmMode);

                if (IEnums.FormMode.None == frmMode)
                {
                    EnblDsblControls(tableLayoutPanel1, false);
                    EnblDsblControls(tableLayoutPanel3, false);
                }
                else if (IEnums.FormMode.View == frmMode)
                {
                    EnblDsblControls(tableLayoutPanel1, false);
                    EnblDsblControls(tableLayoutPanel3, true);
                }
                else if (IEnums.FormMode.Edit == frmMode)
                {
                    EnblDsblControls(tableLayoutPanel1, true);
                    EnblDsblControls(tableLayoutPanel3, false);
                }
                else if (IEnums.FormMode.Add == frmMode)
                {
                    EnblDsblControls(tableLayoutPanel1, true);
                    EnblDsblControls(tableLayoutPanel3, true);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #3
0
        public static void ShowButton(UserControl CurrentPage, IEnums.FormMode frmMode)
        {
            try
            {
                Button btnNew    = (Button)CurrentPage.Controls["flowLayoutPanel1"].Controls["btnNew"];
                Button btnList   = (Button)CurrentPage.Controls["flowLayoutPanel1"].Controls["btnList"];
                Button btnEdit   = (Button)CurrentPage.Controls["flowLayoutPanel1"].Controls["btnEdit"];
                Button btnSave   = (Button)CurrentPage.Controls["flowLayoutPanel1"].Controls["btnSave"];
                Button btnDelete = (Button)CurrentPage.Controls["flowLayoutPanel1"].Controls["btnDelete"];
                Button btnClose  = (Button)CurrentPage.Controls["flowLayoutPanel1"].Controls["btnClose"];

                if (IEnums.FormMode.None == frmMode)
                {
                    btnNew.Enabled    = true;
                    btnEdit.Enabled   = false;
                    btnDelete.Enabled = false;
                    btnList.Enabled   = true;
                    btnSave.Enabled   = false;
                    btnClose.Enabled  = true;
                }

                if (IEnums.FormMode.Add == frmMode)
                {
                    btnNew.Enabled    = false;
                    btnEdit.Enabled   = false;
                    btnDelete.Enabled = false;
                    btnList.Enabled   = true;
                    btnSave.Enabled   = true;
                    btnClose.Enabled  = true;
                }

                if (IEnums.FormMode.Edit == frmMode)
                {
                    btnNew.Enabled    = true;
                    btnEdit.Enabled   = false;
                    btnDelete.Enabled = true;
                    btnList.Enabled   = true;
                    btnSave.Enabled   = true;
                    btnClose.Enabled  = true;
                }

                if (IEnums.FormMode.View == frmMode)
                {
                    btnNew.Enabled    = true;
                    btnEdit.Enabled   = true;
                    btnDelete.Enabled = true;
                    btnList.Enabled   = true;
                    btnSave.Enabled   = false;
                    btnClose.Enabled  = true;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #4
0
 private void cntrlButtonBar1_btnNewClick(object sender, EventArgs e)
 {
     try
     {
         objbLogin.user_id = string.Empty;
         objbLogin.GetData();
         ClearFormDetail();
         txtUserID.Focus();
         frmMode = IEnums.FormMode.Add;
         EDState(frmMode);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #5
0
 private void cntrlRegistration_Load(object sender, EventArgs e)
 {
     try
     {
         FillGrid();
         FillInitalizedata();
         frmMode = IEnums.FormMode.View;
         EDState(frmMode);
         txtUserID.Text = DAMPGlobalVar.LoginUserID;
         txtUserID_Leave(null, null);
         lblErrMsg.ClearMsg();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #6
0
        private void cntrlButtonBar1_btnSaveClick(object sender, EventArgs e)
        {
            try
            {
                if (!Validation())
                {
                    return;
                }

                InitalizeData();
                SetData();
                objbLogin.SaveData();
                FillGrid();
                frmMode = IEnums.FormMode.View;
                EDState(frmMode);
                lblErrMsg.ShowMsg(DAMPGlobalVar.SaveSuccessFully);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #7
0
        private void cntrlButtonBar1_btnDeleteClick(object sender, EventArgs e)
        {
            try
            {
                if (txtUserID.Text.Trim() != string.Empty)
                {
                    objbLogin.user_id = txtUserID.Text.Trim();
                    objbLogin.GetData();

                    objbLogin.dtTemp.Rows[0].Delete();
                    objbLogin.SaveData();
                    ClearFormDetail();
                    FillGrid();
                    frmMode = IEnums.FormMode.View;
                    EDState(frmMode);
                    lblErrMsg.ShowMsg(DAMPGlobalVar.DeleteSuccessFully);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }