private void DeleteWorkExec() { if (!this.CheckFormData()) { return; } this.IType = "D"; MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec(); objBSC.Iestterm_ref_id = this.IEstterm_Ref_ID; objBSC.Iest_dept_ref_id = this.IEst_Dept_Ref_ID; objBSC.Iwork_ref_id = this.IWork_Ref_ID; objBSC.Iexec_ref_id = this.IExec_Ref_ID; objBSC.Itxr_user = gUserInfo.Emp_Ref_ID; int intRtn = objBSC.DeleteData(objBSC.Iestterm_ref_id, objBSC.Iest_dept_ref_id, objBSC.Iwork_ref_id, objBSC.Iexec_ref_id, objBSC.Itxr_user); if (objBSC.Transaction_Result == "Y") { // this.TxrWorkPoolQuestion(); ltrScript.Text = JSHelper.GetAlertOpenerControlCallBackScript(objBSC.Transaction_Message, this.ICCB1, true); } else { ltrScript.Text = JSHelper.GetAlertScript(objBSC.Transaction_Message, false); this.IType = "U"; } }
private void ReCompleteWorkExec() { if (!this.CheckFormData()) { return; } this.IType = "RC"; MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec(); objBSC.Iestterm_ref_id = this.IEstterm_Ref_ID; objBSC.Iest_dept_ref_id = this.IEst_Dept_Ref_ID; objBSC.Iwork_ref_id = this.IWork_Ref_ID; objBSC.Iexec_ref_id = this.IExec_Ref_ID; objBSC.Itxr_user = gUserInfo.Emp_Ref_ID; int intRtn = objBSC.ReCompleteData(objBSC.Iestterm_ref_id, objBSC.Iest_dept_ref_id, objBSC.Iwork_ref_id, objBSC.Iexec_ref_id, objBSC.Itxr_user); ltrScript.Text = JSHelper.GetAlertScript(objBSC.Transaction_Message, false); if (objBSC.Transaction_Result == "Y") { this.IEstterm_Ref_ID = objBSC.Iestterm_ref_id; this.IEst_Dept_Ref_ID = objBSC.Iest_dept_ref_id; this.IWork_Ref_ID = objBSC.Iwork_ref_id; this.IExec_Ref_ID = objBSC.Iexec_ref_id; this.IType = "U"; this.SetFormData(); this.SetButton(); } }
private void UpdateWorkExec() { if (!this.CheckFormData()) { return; } MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec(); objBSC.Iestterm_ref_id = this.IEstterm_Ref_ID; objBSC.Iest_dept_ref_id = this.IEst_Dept_Ref_ID; objBSC.Iwork_ref_id = this.IWork_Ref_ID; objBSC.Iexec_ref_id = Convert.ToInt32(this.IExec_Ref_ID); objBSC.Iexec_code = txtExecCode.Text.Trim(); objBSC.Iexec_name = txtExecName.Text.Trim(); objBSC.Iexec_desc = txtExecDesc.Text.Trim(); objBSC.Iexec_emp_id = Convert.ToInt32((this.hdfExecEmpId.Value == "") ? "0" : this.hdfExecEmpId.Value); objBSC.Iexec_issue = txtExecIssue.Text; objBSC.Iadd_file = this.IAdd_File; objBSC.Iapp_ref_id = this.IApp_Ref_ID; objBSC.Iuse_yn = (this.chkUseYN.Checked) ? "Y" : "N"; objBSC.Icomplete_yn = (this.chkCompleteYN.Checked) ? "Y" : "N"; objBSC.Itxr_user = gUserInfo.Emp_Ref_ID; int intRtn = objBSC.UpdateData(objBSC.Iestterm_ref_id, objBSC.Iest_dept_ref_id, objBSC.Iwork_ref_id, objBSC.Iexec_ref_id, objBSC.Iexec_code, objBSC.Iexec_name, objBSC.Iexec_desc, objBSC.Iexec_emp_id, objBSC.Iexec_issue, objBSC.Iadd_file, objBSC.Iapp_ref_id, objBSC.Iuse_yn, objBSC.Icomplete_yn, objBSC.Itxr_user); ltrScript.Text = JSHelper.GetAlertScript(objBSC.Transaction_Message, false); if (objBSC.Transaction_Result == "Y") { this.IEstterm_Ref_ID = objBSC.Iestterm_ref_id; this.IEst_Dept_Ref_ID = objBSC.Iest_dept_ref_id; this.IWork_Ref_ID = objBSC.Iwork_ref_id; this.IExec_Ref_ID = objBSC.Iexec_ref_id; this.IType = "U"; this.SetFormData(); this.SetButton(); } }
private void UnUsedWorkExec() { this.IType = "UU"; MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec(); objBSC.Iestterm_ref_id = this.IEstterm_Ref_ID; objBSC.Iest_dept_ref_id = this.IEst_Dept_Ref_ID; objBSC.Iwork_ref_id = this.IWork_Ref_ID; objBSC.Itxr_user = gUserInfo.Emp_Ref_ID; int intRtn = objBSC.UnUsedData(objBSC.Iestterm_ref_id, objBSC.Iest_dept_ref_id, objBSC.Iwork_ref_id, objBSC.Itxr_user); }
protected void imgExecCodeSearch_Click(object sender, ImageClickEventArgs e) { MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec(this.IEstterm_Ref_ID, this.txtExecCode.Text); if (objBSC.Iexec_code == "") { ltrScript.Text = JSHelper.GetAlertScript("중복확인 완료. 사용가능합니다.", false); hdfchkExecCode.Value = "*"; } else { ltrScript.Text = JSHelper.GetAlertScript("코드가 중복되었습니다. 다른 코드를 사용하세요", false); hdfchkExecCode.Value = ""; txtExecCode.Text = ""; txtExecCode.Focus(); } }
private void SetFormData() { if (this.IType != "A") { txtCostRate.Text = "0"; MicroBSC.BSC.Biz.Biz_Bsc_Work_Task objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Task(this.IExec_Ref_ID, this.ITask_Ref_ID); IExec_Ref_ID = objBSC.Iexec_ref_id; txtExecRefIdName.Text = objBSC.Iexec_ref_id_name; ITask_Ref_ID = objBSC.Itask_ref_id; txtTaskName.Text = objBSC.Itask_name; txtTaskDesc.Value = objBSC.Itask_desc; spnTaskDesc.InnerHtml = objBSC.Itask_desc; txtTaskWeight.Text = Convert.ToString(objBSC.Itask_weight); calTgtStrDate.Value = (Convert.ToString(objBSC.Itgt_str_date) == "1900-01-01 오전 12:00:00") ? "" : Convert.ToString(objBSC.Itgt_str_date); calTgtEndDate.Value = (Convert.ToString(objBSC.Itgt_end_date) == "1900-01-01 오전 12:00:00") ? "" : Convert.ToString(objBSC.Itgt_end_date); txtTgtCost.Text = Convert.ToString(objBSC.Itgt_cost); calRstStrDate.Value = (Convert.ToString(objBSC.Irst_str_date) == "1900-01-01 오전 12:00:00") ? "" : Convert.ToString(objBSC.Irst_str_date); calRstEndDate.Value = (Convert.ToString(objBSC.Irst_end_date) == "1900-01-01 오전 12:00:00") ? "" : Convert.ToString(objBSC.Irst_end_date); txtRstCost.Text = Convert.ToString(objBSC.Irst_cost); if (objBSC.Itgt_cost != 0 && objBSC.Irst_cost != 0) { txtCostRate.Text = string.Format("{0:F2}", (Convert.ToDouble(objBSC.Irst_cost) / Convert.ToDouble(objBSC.Itgt_cost) * 100)); } else { txtCostRate.Text = "0"; } txtDoRate.Text = Convert.ToString(objBSC.Ido_rate); this.IAdd_File = objBSC.Iadd_file; this.hdfTargetReasonFile.Value = objBSC.Iadd_file; this.IUse_YN = (objBSC.Iuse_yn == "Y") ? true : false; this.chkUseYN.Checked = (objBSC.Iuse_yn == "Y") ? true : false; iBtnTargetFile_Down.Visible = (objBSC.Iadd_file == "") ? false : true; if (objBSC.Iadd_file == "") { } else { SearchAddFile(); } if (!chkUseYN.Checked) { txtTaskDesc.Visible = false; spnTaskDesc.Visible = true; iBtnTargetFile_Up.Visible = false; } else { txtTaskDesc.Visible = true; spnTaskDesc.Visible = false; iBtnTargetFile_Up.Visible = true; } } else { //ltrScript.Text = JSHelper.GetAlertScript("this.IEstterm_Ref_ID=" + Convert.ToString(this.IEstterm_Ref_ID) + " this.IEst_Dept_Ref_ID=" + Convert.ToString(this.IEst_Dept_Ref_ID) + " this.IWork_Ref_ID=" + Convert.ToString(this.IWork_Ref_ID) + " this.IExec_Ref_ID=" + Convert.ToString(this.IExec_Ref_ID), false); MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec(this.IEstterm_Ref_ID, this.IEst_Dept_Ref_ID, this.IWork_Ref_ID, this.IExec_Ref_ID); txtExecRefIdName.Text = objBSC.Iexec_name; txtTaskWeight.Value = "0"; calTgtStrDate.Value = System.DateTime.Now; calTgtEndDate.Value = System.DateTime.Now; calRstStrDate.Value = ""; calRstEndDate.Value = ""; txtCostRate.Text = "0"; txtDoRate.Value = "0"; this.chkUseYN.Checked = true; iBtnTargetFile_Down.Visible = false; lbFileList.Items.Clear(); //ddlKpiCategoryTop_SelectedIndexChanged(null, null); } }
private void SetFormData() { if (this.IType != "A") { MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec(this.IEstterm_Ref_ID, this.IEst_Dept_Ref_ID, this.IWork_Ref_ID, this.IExec_Ref_ID); this.IEstterm_Ref_ID = objBSC.Iestterm_ref_id; this.IEstterm_Ref_ID_Name = objBSC.Iestterm_ref_id_name; txtEstTermRefIdName.Text = objBSC.Iestterm_ref_id_name; this.IEst_Dept_Ref_ID = objBSC.Iest_dept_ref_id; this.IEst_Dept_Ref_ID_Name = objBSC.Iest_dept_ref_id_name; txtEstDeptRefIdName.Text = objBSC.Iest_dept_ref_id_name; this.IWork_Ref_ID = objBSC.Iwork_ref_id; txtWorkRefIdName.Text = objBSC.Iwork_ref_id_name; this.IWork_Name = objBSC.Iwork_ref_id_name; txtWorkCode.Text = objBSC.Iwork_code; IExec_Ref_ID = objBSC.Iexec_ref_id; hdfExecRefID.Value = Convert.ToString(objBSC.Iexec_ref_id); this.IExec_Code = objBSC.Iexec_code; txtExecCode.Text = objBSC.Iexec_code; txtExecName.Text = objBSC.Iexec_name; txtExecDesc.Text = objBSC.Iexec_desc; this.IExec_Emp_Dept_ID = objBSC.Iexec_emp_id_dept_id; hdfExecEmpDeptId.Value = Convert.ToString(objBSC.Iexec_emp_id_dept_id); this.IExec_Emp_Dept_Id_Name = objBSC.Iexec_emp_id_dept_id_name; txtExecEmpDeptIdName.Text = objBSC.Iexec_emp_id_dept_id_name; this.IExec_Emp_ID = objBSC.Iexec_emp_id; hdfExecEmpId.Value = Convert.ToString(objBSC.Iexec_emp_id); this.IExec_Emp_Id_Name = objBSC.Iexec_emp_id_name; txtExecEmpIdName.Text = objBSC.Iexec_emp_id_name; txtExecIssue.Text = objBSC.Iexec_issue; this.IAdd_File = objBSC.Iadd_file; this.hdfTargetReasonFile.Value = objBSC.Iadd_file; this.IApp_Ref_ID = objBSC.Iapp_ref_id; this.IUse_YN = objBSC.Iuse_yn; this.chkUseYN.Checked = (objBSC.Iuse_yn == "Y") ? true : false; this.IComplete_YN = objBSC.Icomplete_yn; this.chkCompleteYN.Checked = (objBSC.Icomplete_yn == "Y") ? true : false; iBtnTargetFile_Down.Visible = (objBSC.Iadd_file == "") ? false : true; if (objBSC.Iadd_file == "") { } else { SearchAddFile(); } setWorkTaskList(this.IExec_Ref_ID); setWorkItemList(this.IExec_Ref_ID); if (this.chkCompleteYN.Checked == true) { this.ugrdWorkTaskList.DisplayLayout.ReadOnly = ReadOnly.LevelZero; this.ugrdWorkItemList.DisplayLayout.ReadOnly = ReadOnly.LevelZero; } else { this.ugrdWorkTaskList.DisplayLayout.ReadOnly = ReadOnly.NotSet; this.ugrdWorkItemList.DisplayLayout.ReadOnly = ReadOnly.NotSet; } } else { MicroBSC.Estimation.Dac.TermInfos objTERM = new MicroBSC.Estimation.Dac.TermInfos(this.IEstterm_Ref_ID); txtEstTermRefIdName.Text = Convert.ToString(objTERM.Estterm_name); MicroBSC.Biz.Common.Biz.Biz_ComDeptInfo objDEPT = new MicroBSC.Biz.Common.Biz.Biz_ComDeptInfo(this.IEst_Dept_Ref_ID); txtEstDeptRefIdName.Text = Convert.ToString(objDEPT.Idept_name); MicroBSC.BSC.Biz.Biz_Bsc_Work_Info objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Info(this.IEstterm_Ref_ID, this.IEst_Dept_Ref_ID, this.IWork_Ref_ID); txtWorkCode.Text = objBSC.Iwork_code; txtWorkRefIdName.Text = objBSC.Iwork_name; txtWorkEmp.Text = objBSC.Iwork_emp_id_name; this.chkUseYN.Checked = true; this.chkCompleteYN.Checked = false; iBtnTargetFile_Down.Visible = false; lbFileList.Items.Clear(); setWorkTaskList(0); setWorkItemList(0); //ddlKpiCategoryTop_SelectedIndexChanged(null, null); } }
private void SetFormData() { MicroBSC.BSC.Biz.Biz_Bsc_Work_Task objCode = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Task(); objCode.GetTaskList(ddlTask, 0, false, 200, this.IExec_Ref_ID); if (this.IType != "A") { MicroBSC.BSC.Biz.Biz_Bsc_Work_Item objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Item(this.IExec_Ref_ID, this.ITask_Ref_ID, this.IItem_Ref_ID); IExec_Ref_ID = objBSC.Iexec_ref_id; IExec_Name = objBSC.Iexec_ref_id_name; txtExecRefIdName.Text = objBSC.Iexec_ref_id_name; ITask_Ref_ID = objBSC.Itask_ref_id; //PageUtility.FindByValueDropDownList(ddlTask, objBSC.Itask_ref_id); txtTaskRefIdName.Text = objBSC.Itask_ref_id_name; ITask_Name = objBSC.Itask_ref_id_name; IItem_Ref_ID = objBSC.Iitem_ref_id; IItem_Ymd = objBSC.Iitem_ymd; txtItemYMD.Text = objBSC.Iitem_ymd; IItem_Name = objBSC.Iitem_name; txtItemName.Text = objBSC.Iitem_name; txtItemDesc.Value = objBSC.Iitem_desc; txtItemUnit.Text = objBSC.Iitem_unit; txtItemTgt.Text = objBSC.Iitem_tgt; txtItemRst.Text = objBSC.Iitem_rst; this.IAdd_File = objBSC.Iadd_file; this.hdfTargetReasonFile.Value = objBSC.Iadd_file; this.IUse_YN = (objBSC.Iuse_yn == "Y") ? true : false; this.chkUseYN.Checked = (objBSC.Iuse_yn == "Y") ? true : false; iBtnTargetFile_Down.Visible = (objBSC.Iadd_file == "") ? false : true; if (objBSC.Iadd_file == "") { } else { SearchAddFile(); } if (!chkUseYN.Checked) { txtItemDesc.Visible = false; spnItemDesc.Visible = true; } else { txtItemDesc.Visible = true; spnItemDesc.Visible = false; } } else { MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec(this.IEstterm_Ref_ID, this.IExec_Ref_ID); txtExecRefIdName.Text = objBSC.Iexec_name; IExec_Name = objBSC.Iexec_name; if (this.ddlTask.Items.Count > 0) { this.ITask_Ref_ID = PageUtility.GetIntByValueDropDownList(ddlTask); } else { ltrScript.Text = JSHelper.GetAlertScript("세부일정 등록 후 사용하세요", false); ltrScript.Text = JSHelper.GetOpenerControlCallBackScript(this.ICCB1, true); } this.chkUseYN.Checked = true; iBtnTargetFile_Down.Visible = false; lbFileList.Items.Clear(); //ddlKpiCategoryTop_SelectedIndexChanged(null, null); } }