public async Task <IDictionary <int, string> > GetFieldAsync(WarehouseFields field) { using (var context = _contextFactory.GetContext()) { var result = context.Warehouses.Where(t => t.State != null); return(await result.GetFieldAsync(field)); } }
public async Task <IActionResult> GetField([FromRoute] WarehouseFields field) { var result = await _warehouseService.GetFieldAsync(field); if (result != null || result.Any()) { return(Ok(result)); } else { return(NotFound()); } }
public async Task <IDictionary <int, string> > GetFieldAsync(WarehouseFields field) { return(await _warehouseRepository.GetFieldAsync(field)); }