예제 #1
0
        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);
        }
예제 #2
0
        public string LoadData([FromQuery] UnitRequestModel model)
        {
            var tableData = _unitSvc.LoadData(model);

            return(JsonHelper.ObjectToJSON(tableData));
        }