private void call_info(string Form_name, string code)
        {
            Class.NhanVien nv = new Class.NhanVien();
            // DataTable dt = nv.GetEmployeeByCode(Class.App._manv);


            Class.QuaTrinh_ChucVu qtlv = new Class.QuaTrinh_ChucVu();
            qtlv.PositionID = code;
            DataTable dtcv = qtlv.CT_PROCESS_POSITION_Get();

            cboOldBranch.EditValue     = dtcv.Rows[0]["OldBranch"].ToString();
            cboOldDepartment.EditValue = dtcv.Rows[0]["OldDepartment"].ToString();
            cboOldGroup.EditValue      = dtcv.Rows[0]["OldGroup"].ToString();
            txtOldPosition.Text        = dtcv.Rows[0]["OldPosition"].ToString();

            cboNewBranch.EditValue     = dtcv.Rows[0]["NewBranch"].ToString();
            cboNewDepartment.EditValue = dtcv.Rows[0]["NewDepartment"].ToString();
            cboNewGroup.EditValue      = dtcv.Rows[0]["NewGroup"].ToString();
            txtNewPosition.Text        = dtcv.Rows[0]["NewPosition"].ToString();
            txtReason.Text             = dtcv.Rows[0]["Reason"].ToString();
            txtDecideNumber.Text       = dtcv.Rows[0]["DecideNumber"].ToString();
            dateDate.DateTime          = (DateTime)dtcv.Rows[0]["Date"];
            txtPerson.Text             = dtcv.Rows[0]["Person"].ToString();
            txtPositionID.Text         = code;
        }
 private void Update_ChucVu()
 {
     Class.QuaTrinh_ChucVu cv = new Class.QuaTrinh_ChucVu();
     cv.PositionID    = txtPositionID.Text;
     cv.EmployeeCode  = Class.App._manv;
     cv.OldBranch     = cboOldBranch.EditValue.ToString();
     cv.OldDepartment = cboOldDepartment.EditValue.ToString();
     cv.OldGroup      = cboOldGroup.EditValue.ToString();
     cv.OldPosition   = txtOldPosition.Text;
     cv.NewBranch     = cboNewBranch.EditValue.ToString();
     cv.NewDepartment = cboNewDepartment.EditValue.ToString();
     cv.NewGroup      = cboNewGroup.EditValue.ToString();
     cv.NewPosition   = txtNewPosition.Text;
     cv.Reason        = txtReason.Text;
     cv.DecideNumber  = txtDecideNumber.Text;
     cv.Date          = dateDate.DateTime;
     cv.Person        = txtPerson.Text;
     if (txtPositionID.Enabled == true)
     {
         if (cv.Insert())
         {
             Class.App.SaveSuccessfully();
         }
         else
         {
             Class.App.SaveNotSuccessfully();
         }
     }
     else
     {
         if (cv.Update())
         {
             Class.App.SaveSuccessfully();
         }
         else
         {
             Class.App.SaveNotSuccessfully();
         }
     }
     if (_Action != "Fast")
     {
         (this.Owner as frmQuaTrinh_ChucVu).Loadthongtincacdotthaydoichucvu();
     }
 }
Пример #3
0
 public void Loadthongtincacdotthaydoichucvu()
 {
     Class.QuaTrinh_ChucVu qtcv = new Class.QuaTrinh_ChucVu();
     gridItem.DataSource = qtcv.CT_PROCESS_POSITION_GetListByEmployee();
     gridItemDetail.OptionsView.ColumnAutoWidth = false;
 }