[성현모] TRA Summary 오류 수정
This commit is contained in:
@ -89,22 +89,29 @@ namespace SystemX.Product.TRA.DataManager
|
|||||||
|
|
||||||
public DataTable dtHistVersionTL;
|
public DataTable dtHistVersionTL;
|
||||||
|
|
||||||
|
eSelectDataView TestSummarySelectView { get; set; }
|
||||||
|
|
||||||
|
IDataBaseController GetDBController;
|
||||||
|
|
||||||
public int nCurrentTLMaxStepVersion { get; set; }
|
public int nCurrentTLMaxStepVersion { get; set; }
|
||||||
|
|
||||||
//public DataTable this[int i] => dtEachVersionTL[i];
|
//public DataTable this[int i] => dtEachVersionTL[i];
|
||||||
|
|
||||||
public DMTestSummary(eSelectDataView SelectView, IDataBaseController getDBController, DateTime dtStart)
|
public DMTestSummary(eSelectDataView SelectView, IDataBaseController getDBController, DateTime dtStart)
|
||||||
{
|
{
|
||||||
|
GetDBController = getDBController;
|
||||||
DBConn = getDBController.GetMainConn();
|
DBConn = getDBController.GetMainConn();
|
||||||
|
|
||||||
if (SelectView == eSelectDataView.DataDocumentViewC1)
|
if (SelectView == eSelectDataView.DataDocumentViewC1)
|
||||||
{
|
{
|
||||||
|
TestSummarySelectView = eSelectDataView.DataDocumentViewC1;
|
||||||
ShortTermDBConn = getDBController.GetShortTermConn1();
|
ShortTermDBConn = getDBController.GetShortTermConn1();
|
||||||
|
|
||||||
LongTermDBConn = getDBController.GetLongTermConn1().Where(x=>x.Key.Contains(dtStart.Year.ToString())).First().Value;
|
LongTermDBConn = getDBController.GetLongTermConn1().Where(x=>x.Key.Contains(dtStart.Year.ToString())).First().Value;
|
||||||
}
|
}
|
||||||
else if (SelectView == eSelectDataView.DataDocumentViewC2)
|
else if (SelectView == eSelectDataView.DataDocumentViewC2)
|
||||||
{
|
{
|
||||||
|
TestSummarySelectView = eSelectDataView.DataDocumentViewC2;
|
||||||
ShortTermDBConn = getDBController.GetShortTermConn2();
|
ShortTermDBConn = getDBController.GetShortTermConn2();
|
||||||
|
|
||||||
LongTermDBConn = getDBController.GetLongTermConn2().Where(x => x.Key.Contains(dtStart.Year.ToString())).First().Value;
|
LongTermDBConn = getDBController.GetLongTermConn2().Where(x => x.Key.Contains(dtStart.Year.ToString())).First().Value;
|
||||||
@ -292,6 +299,21 @@ namespace SystemX.Product.TRA.DataManager
|
|||||||
|
|
||||||
public DataTable SearchTestSummary(string[] testReqID, List<Int64> vnpSummaryNo)
|
public DataTable SearchTestSummary(string[] testReqID, List<Int64> vnpSummaryNo)
|
||||||
{
|
{
|
||||||
|
DateTime start = Convert.ToDateTime(testReqID?.First().Split(';')[0]);
|
||||||
|
|
||||||
|
if (TestSummarySelectView == eSelectDataView.DataDocumentViewC1)
|
||||||
|
{
|
||||||
|
ShortTermDBConn = GetDBController.GetShortTermConn1();
|
||||||
|
|
||||||
|
LongTermDBConn = GetDBController.GetLongTermConn1().Where(x => x.Key.Contains(start.Year.ToString())).First().Value;
|
||||||
|
}
|
||||||
|
else if (TestSummarySelectView == eSelectDataView.DataDocumentViewC2)
|
||||||
|
{
|
||||||
|
ShortTermDBConn = GetDBController.GetShortTermConn2();
|
||||||
|
|
||||||
|
LongTermDBConn = GetDBController.GetLongTermConn2().Where(x => x.Key.Contains(start.Year.ToString())).First().Value;
|
||||||
|
}
|
||||||
|
|
||||||
DataTable dtResult = new DataTable();
|
DataTable dtResult = new DataTable();
|
||||||
string strQuery = string.Empty;
|
string strQuery = string.Empty;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user