migratino complete
This commit is contained in:
@@ -89,28 +89,28 @@ namespace FPJ0000.EBoard
|
||||
|
||||
//새로고침
|
||||
//a2 에 날짜를 표시함.
|
||||
var db = new EEEntities();
|
||||
var db = new DSEboardTableAdapters.EETGW_JobReport_EBoardTableAdapter();
|
||||
var sd = this.dts.Value.ToShortDateString();
|
||||
var ed = this.dte.Value.ToShortDateString();
|
||||
|
||||
var 분류목록 = db.EETGW_JobReport_EBoard.Where(t => string.IsNullOrEmpty(t.분류) == false).OrderBy(t => t.분류).GroupBy(t => t.분류).ToList();
|
||||
IQueryable<EETGW_JobReport_EBoard> 기간자료;
|
||||
var 분류목록 = db.GetBunruList(FCOMMON.info.Login.gcode);//.Where(t => string.IsNullOrEmpty(t.분류) == false).OrderBy(t => t.분류).GroupBy(t => t.분류).ToList();
|
||||
DSEboard.EETGW_JobReport_EBoardDataTable 기간자료;
|
||||
if (radPdate.Checked)
|
||||
기간자료 = db.EETGW_JobReport_EBoard.Where(t => t.pdate.CompareTo(sd) >= 0 && t.pdate.CompareTo(ed) <= 0);
|
||||
기간자료 = db.GetByPdate(FCOMMON.info.Login.gcode, sd, ed);//.EETGW_JobReport_EBoard.Where(t => t.pdate.CompareTo(sd) >= 0 && t.pdate.CompareTo(ed) <= 0);
|
||||
else
|
||||
기간자료 = db.EETGW_JobReport_EBoard.Where(t => t.수리완료일.CompareTo(sd) >= 0 && t.수리완료일.CompareTo(ed) <= 0);
|
||||
기간자료 = db.GetByCompleteDate(FCOMMON.info.Login.gcode, sd, ed);//.EETGW_JobReport_EBoard.Where(t => t.수리완료일.CompareTo(sd) >= 0 && t.수리완료일.CompareTo(ed) <= 0);
|
||||
|
||||
db = new EEEntities();
|
||||
var 담당목록raw = db.vGroupUser.AsNoTracking().Where(t => t.gcode == FCOMMON.info.Login.gcode && t.processs == "전자실" && string.IsNullOrEmpty(t.state) == true).ToList();
|
||||
var dbUser = new DSEboardTableAdapters.vGroupUserTableAdapter();//.user EEEntities();
|
||||
var 담당목록raw = dbUser.GetNullStateData(FCOMMON.info.Login.gcode, "전자실");// --t => t.gcode == FCOMMON.info.Login.gcode && t.processs == "전자실" && string.IsNullOrEmpty(t.state) == true).ToList();
|
||||
var 담당목록 = 담당목록raw.GroupBy(t => t.name).ToList();
|
||||
|
||||
|
||||
var row = 1;
|
||||
var col = 1;
|
||||
var col0 = 1;
|
||||
foreach (var item in 분류목록)
|
||||
foreach (var dr in 분류목록)
|
||||
{
|
||||
var dr = item.FirstOrDefault();
|
||||
//var dr = item.FirstOrDefault();
|
||||
var cell = this.fpSpread1.Sheets[0].Cells[row, col + 0];
|
||||
cell.Value = dr.분류;
|
||||
cell.ColumnSpan = 2;
|
||||
@@ -146,15 +146,15 @@ namespace FPJ0000.EBoard
|
||||
row = 3;
|
||||
foreach (var item in 담당목록)
|
||||
{
|
||||
|
||||
|
||||
//var dr = item.KeY;
|
||||
this.fpSpread1.Sheets[0].Cells[row, col].Value = item.Key;
|
||||
|
||||
|
||||
|
||||
|
||||
var fistdr = item.FirstOrDefault();
|
||||
//var userdr = db.Users.Where(t => t.id == fistdr.id).FirstOrDefault();
|
||||
if (fistdr.outdate.isEmpty() ==false && fistdr.outdate.CompareTo(sd) <= 0)
|
||||
if (fistdr.outdate.isEmpty() == false && fistdr.outdate.CompareTo(sd) <= 0)
|
||||
{
|
||||
//퇴사자 처리
|
||||
continue;
|
||||
@@ -211,7 +211,7 @@ namespace FPJ0000.EBoard
|
||||
//this.fpSpread1.Sheets[0].Cells[$"A{row + 1}:{c3}{row + 1}"].Border =
|
||||
// new FarPoint.Win.ComplexBorder(
|
||||
// new FarPoint.Win.ComplexBorderSide(FarPoint.Win.ComplexBorderSideStyle.MediumLine));
|
||||
var 비용절감줄 = (char)( 65 + ((MaxCol) * 2 - 1));// "T";
|
||||
var 비용절감줄 = (char)(65 + ((MaxCol) * 2 - 1));// "T";
|
||||
|
||||
//차트데이터
|
||||
var chart1 = this.fpSpread1.ActiveSheet.Charts[0];
|
||||
@@ -250,7 +250,7 @@ namespace FPJ0000.EBoard
|
||||
|
||||
this.progressBar2.Value = 0;
|
||||
|
||||
var db = new EEEntities();
|
||||
var db = new DSEboardTableAdapters.EETGW_JobReport_EBoardTableAdapter();
|
||||
var sd = this.dts.Value.ToShortDateString();
|
||||
var ed = this.dte.Value.ToShortDateString();
|
||||
|
||||
@@ -260,11 +260,11 @@ namespace FPJ0000.EBoard
|
||||
|
||||
|
||||
|
||||
IQueryable<EETGW_JobReport_EBoard> 기간자료;
|
||||
DSEboard.EETGW_JobReport_EBoardDataTable 기간자료;
|
||||
if (radPdate.Checked)
|
||||
기간자료 = db.EETGW_JobReport_EBoard.Where(t => t.gcode == FCOMMON.info.Login.gcode && t.pdate.CompareTo(sd) >= 0 && t.pdate.CompareTo(ed) <= 0);
|
||||
기간자료 = db.GetByPdate(FCOMMON.info.Login.gcode, sd, ed);//.Where(t => t.gcode == FCOMMON.info.Login.gcode && t.pdate.CompareTo(sd) >= 0 && t.pdate.CompareTo(ed) <= 0);
|
||||
else
|
||||
기간자료 = db.EETGW_JobReport_EBoard.Where(t => t.gcode == FCOMMON.info.Login.gcode && t.수리완료일.CompareTo(sd) >= 0 && t.수리완료일.CompareTo(ed) <= 0);
|
||||
기간자료 = db.GetByCompleteDate(FCOMMON.info.Login.gcode, sd, ed);//.EETGW_JobReport_EBoard.Where(t => t.gcode == FCOMMON.info.Login.gcode && t.수리완료일.CompareTo(sd) >= 0 && t.수리완료일.CompareTo(ed) <= 0);
|
||||
|
||||
var Grp_process = 기간자료.GroupBy(t => t.Process);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user