This commit is contained in:
2020-01-16 18:34:18 +00:00
parent 4eaa8906a4
commit 9408b87cfa

View File

@@ -289,7 +289,7 @@ namespace AyaNova.Biz
//"select clm,clm,clm" //"select clm,clm,clm"
var qSelectColumns = SqlSelectBuilder.Build(ObjectFields.WIDGET_KEY, MOCK_WIDGET_DISPLAY_TEMPLATE_JSON, listOptions.Mini); var qSelectColumns = SqlSelectBuilder.Build(ObjectFields.WIDGET_KEY, MOCK_WIDGET_DISPLAY_TEMPLATE_JSON, listOptions.Mini);
var qFrom = " FROM AWIDGET"; var qFrom = "FROM AWIDGET";
//WHERE CLAUSE and SORT CLAUSE - FILTER / SORT //WHERE CLAUSE and SORT CLAUSE - FILTER / SORT
var qWhereAndOrderBy = string.Empty; var qWhereAndOrderBy = string.Empty;
@@ -314,8 +314,9 @@ namespace AyaNova.Biz
var qLimitOffset = $"LIMIT {listOptions.Limit} OFFSET {listOptions.Offset}"; var qLimitOffset = $"LIMIT {listOptions.Limit} OFFSET {listOptions.Offset}";
//PUT IT ALL TOGETHER //PUT IT ALL TOGETHER
var qQuery = qSelectColumns + qFrom + qWhereAndOrderBy; var qQuery = $"{qSelectColumns} {qFrom} {qWhereAndOrderBy} {qLimitOffset}";
//RUN THE QUERY
using (var command = ct.Database.GetDbConnection().CreateCommand()) using (var command = ct.Database.GetDbConnection().CreateCommand())
{ {
@@ -326,11 +327,13 @@ namespace AyaNova.Biz
while (dr.Read()) while (dr.Read())
{ {
//Build return here row by row //Build return here row by row
;
} }
} }
} }
long totalRecordCount = 10;
string items = string.Empty;
/* /*
//PAGED FETCH LIST QUERY //PAGED FETCH LIST QUERY
SELECT a.id, a.active, a.xmin, a.count, a.customfields, a.dollaramount, a.enddate, a.name, a.notes, a.roles, a.serial, a.startdate, a.tags SELECT a.id, a.active, a.xmin, a.count, a.customfields, a.dollaramount, a.enddate, a.name, a.notes, a.roles, a.serial, a.startdate, a.tags