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(); } }
public void Loadthongtincacdotthaydoichucvu() { Class.QuaTrinh_ChucVu qtcv = new Class.QuaTrinh_ChucVu(); gridItem.DataSource = qtcv.CT_PROCESS_POSITION_GetListByEmployee(); gridItemDetail.OptionsView.ColumnAutoWidth = false; }