public TableDataModel LoadData(UnitRequestModel model) { var units = _dbContext.Units.ToList(); if (!string.IsNullOrEmpty(model.Key)) { units = units.Where(t => t.Name.Contains(model.Key)).ToList(); } List <UnitDTO> list = new List <UnitDTO>(); foreach (var unit in units) { list.Add(ToDto(unit)); } var table = new TableDataModel() { count = list.Count, data = list }; return(table); }
public string LoadData([FromQuery] UnitRequestModel model) { var tableData = _unitSvc.LoadData(model); return(JsonHelper.ObjectToJSON(tableData)); }