public virtual ActionResult GoldenRecordsList(DataSourceRequest command, GoldenRecordModel model, string sort, string sortDir) { var items = _dqQueService.GetAllQueItems(model.FULL_NAME, model.CUSTOMER_NO, model.EMAIL, model.ACCOUNT_NO, model.BVN, model.GOLDEN_RECORD, model.BRANCH_CODE, command.Page - 1, command.PageSize, string.Format("{0} {1}", sort, sortDir)); //var logItems = _logger.GetAllLogs(createdOnFromValue, createdToFromValue, model.Message, // logLevel, command.Page - 1, command.PageSize); DateTime _today = DateTime.Now.Date; var gridModel = new DataSourceResult { Data = items.Select(x => new GoldenRecordModel { Id = x.RECORD_ID, GOLDEN_RECORD = x.GOLDEN_RECORD, CUSTOMER_NO = x.CUSTOMER_NO, BVN = x.BVN, FULL_NAME = x.FULL_NAME, DATE_OF_BIRTH = x.DATE_OF_BIRTH, RESIDENTIAL_ADDRESS = x.RESIDENTIAL_ADDRESS, CUSTOMER_TYPE = x.CUSTOMER_TYPE, SEX = x.SEX, BRANCH_CODE = x.BRANCH_CODE, PHONE_NUMBER = x.PHONE_NUMBER, SCHEME_CODE = x.SCHEME_CODE, ACCOUNT_NO = x.ACCOUNT_NO, EMAIL = x.EMAIL, }), Total = items.TotalCount }; return(Json(gridModel)); }
public virtual ActionResult List(DataSourceRequest command, GoldenRecordModel model, string sort, string sortDir) { var items = _dqQueService.GetAllQueItems(model.SearchName, model.CUSTOMER_NO, model.EMAIL, model.ACCOUNT_NO, model.BVN, model.GOLDEN_RECORD, model.BRANCH_CODE, command.Page - 1, command.PageSize, string.Format("{0} {1}", sort, sortDir)); //var logItems = _logger.GetAllLogs(createdOnFromValue, createdToFromValue, model.Message, // logLevel, command.Page - 1, command.PageSize); DateTime _today = DateTime.Now.Date; var gridModel = new DataSourceResult { Data = items.Select(x => new GoldenRecordModel { GOLDEN_RECORD = x.GOLDEN_RECORD, FULL_NAME = x.FULL_NAME, DATE_OF_BIRTH = x.DATE_OF_BIRTH, SEX = x.SEX, RESIDENTIAL_ADDRESS = x.RESIDENTIAL_ADDRESS, BVN = x.BVN, BRANCH_CODE = x.BRANCH_CODE, CUSTOMER_NO = x.CUSTOMER_NO, CUSTOMER_TYPE = x.CUSTOMER_TYPE, Id = x.RECORD_ID }), Total = items.TotalCount }; //var gridModel = new DataSourceResult //{ // Data = items.Select(x => // { // var itemsModel = x.ToModel(); // PrepareSomethingModel(itemsModel, x, false, false); // return itemsModel; // }), // Total = items.TotalCount, //}; return(Json(gridModel)); }