/// <summary> /// BSC 직원 정보와 기간계 직원정보 비교 리스트 /// </summary> public int Get_Diff_Emp_IF_Count(GUBUN gubun) { Dac_Com_IF dacComIF = new Dac_Com_IF(); int Result; string option = ""; if (gubun == GUBUN.MATCH) { option = "Y"; } else if (gubun == GUBUN.NOTMATCH) { option = "N"; } Result = dacComIF.Select_Diff_EmpInfo_IF_Count(option); return(Result); }
/// <summary> /// BSC 부서 정보와 기간계 부서정보 비교 리스트 /// </summary> public DataTable Get_Diff_Dept_IF(GUBUN gubun) { Dac_Com_IF dacComIF = new Dac_Com_IF(); DataSet DS = dacComIF.Select_Diff_DeptInfo_IF(); string expression = ""; if (gubun == GUBUN.MATCH) { expression = "GUBUN='Y'"; } else if (gubun == GUBUN.NOTMATCH) { expression = "GUBUN='N'"; } DataTable DT = DataTypeUtility.FilterSortDataTable(DS.Tables[0], expression); //DT = AddStatusCol(DT, GUBUN2.DEPT); return(DT); }
/// <summary> /// BSC 직원 정보와 기간계 직원정보 비교 리스트 /// </summary> public DataTable Get_Diff_Emp_IF(GUBUN gubun, int firstRowNum, int lastRowNum) { Dac_Com_IF dacComIF = new Dac_Com_IF(); DataSet DS; string option; if (gubun == GUBUN.MATCH) { option = "Y"; } else if (gubun == GUBUN.NOTMATCH) { option = "N"; } else { option = ""; } DS = dacComIF.Select_Diff_EmpInfo_IF(option, firstRowNum, lastRowNum); return(DS.Tables[0]); }