protected void UltraWebGrid1_SelectedRowsChange(object sender, SelectedRowsEventArgs e) { if (e.SelectedRows[0] != null) { imgAdd.Visible = true; iBtnPrjRemove.Visible = true; ibnConfirm.Visible = true; this.ugrdPrjList.Clear(); this.hdfEstEmpID.Value = e.SelectedRows[0].Cells.FromKey("EST_EMP_ID").Value.ToString(); this.hdfEstDeptID.Value = e.SelectedRows[0].Cells.FromKey("EST_DEPT_ID").Value.ToString(); Biz_Prj_EmpEstPrjMap objPrjEmpEstPrjMap = new Biz_Prj_EmpEstPrjMap(); DataSet ds = objPrjEmpEstPrjMap.GetPrjEmpEstPrjMap(COMP_ID , EST_ID , ESTTERM_REF_ID , ESTTERM_SUB_ID , ESTTERM_STEP_ID , DataTypeUtility.GetToInt32(e.SelectedRows[0].Cells.FromKey("EST_DEPT_ID").Value) , DataTypeUtility.GetToInt32(e.SelectedRows[0].Cells.FromKey("EST_EMP_ID").Value) , 0); ugrdPrjList.DataSource = ds; ugrdPrjList.DataBind(); } }
private void BindingGrid(int comp_id, string est_id, int estterm_ref_id, int estterm_sub_id) { Biz_Prj_EmpEstPrjMap objPrjEmpEstPrjMap = new Biz_Prj_EmpEstPrjMap(); DataSet ds = objPrjEmpEstPrjMap.GetPrjEmpEstPrjMap(comp_id, est_id, estterm_ref_id, estterm_sub_id, 0, 0, 0, 0); UltraWebGrid1.DataSource = ds; UltraWebGrid1.DataBind(); }
protected void ibnConfirm_Click(object sender, ImageClickEventArgs e) { //bool isJobOK = EstJobUtility.SetConfirmButtonVisible(COMP_ID // , EST_ID // , ESTTERM_REF_ID // , ESTTERM_SUB_ID // , ESTTERM_STEP_ID // , EST_JOB_ID // , ibnConfirm // , ibnConfirmCancel // , "Y" // , DateTime.Now // , EMP_REF_ID // , ltrScript); //// 만약 이전에 처리하지 않은 작업이 있다면 아래의 내용을 처리하지 못함 //if (!isJobOK) // return; Biz_Prj_EmpEstPrjMap objPrjEmpEstPrjMap = new Biz_Prj_EmpEstPrjMap(); DataTable dataTable = objPrjEmpEstPrjMap.GetPrjEmpEstPrjMap(COMP_ID , EST_ID , ESTTERM_REF_ID , ESTTERM_SUB_ID , ESTTERM_STEP_ID , 0 , 0 , 0).Tables[0]; dataTable.Columns.Add("DATE", typeof(DateTime)); dataTable.Columns.Add("USER", typeof(int)); foreach (DataRow dataRow in dataTable.Rows) { dataRow["DATE"] = DateTime.Now; dataRow["USER"] = EMP_REF_ID; } Biz_Prj_Data objPrjData = new Biz_Prj_Data(); bool isOK = objPrjData.CopyTgtMapDataToEstData(dataTable); if (isOK) { ltrScript.Text = JSHelper.GetAlertScript("정상적으로 평가자/사업관리 매핑정보를 평가리스트로 설정 및 확정하였습니다."); } else { ltrScript.Text = JSHelper.GetAlertScript("설정 중 오류가 발생하였습니다."); } }
private void BindingProjectMap() { this.ugrdPrjList.Clear(); Biz_Prj_EmpEstPrjMap objPrjEmpEstPrjMap = new Biz_Prj_EmpEstPrjMap(); DataSet ds = objPrjEmpEstPrjMap.GetPrjEmpEstPrjMap(COMP_ID , EST_ID , ESTTERM_REF_ID , ESTTERM_SUB_ID , ESTTERM_STEP_ID , DataTypeUtility.GetToInt32(this.hdfEstDeptID.Value) , DataTypeUtility.GetToInt32(this.hdfEstEmpID.Value) , 0); ugrdPrjList.DataSource = ds; ugrdPrjList.DataBind(); }