Exemplo n.º 1
0
        private async Task LoadStorages()
        {
            StoragesSearchRequest request = new StoragesSearchRequest
            {
                Name = txtSearch.Text
            };
            List <Model.Storages> result = await _service.Get <List <Model.Storages> >(request);//because we have filter as

            dgvStorages.AutoGenerateColumns = false;
            dgvStorages.DataSource          = result;
        }
Exemplo n.º 2
0
        public List <Model.Storages> Get(StoragesSearchRequest request)
        {
            var query = _context.Set <Storages>().AsQueryable();

            if (!string.IsNullOrWhiteSpace(request?.Name))
            {
                query = query.Where(x => x.Name.StartsWith(request.Name));
            }
            query = query.OrderBy(x => x.Name);
            var list = query.ToList();

            return(_mapper.Map <List <Model.Storages> >(list));
        }
Exemplo n.º 3
0
 public List <Model.Storages> Get([FromQuery] StoragesSearchRequest request)
 {
     return(_service.Get(request));
 }