public IActionResult GetAroundProviderByFilter([FromQuery] AroundPrividerGetFilter filter) { var result = _service.GetAllAroundProvider(filter).ToList(); if (result.Count == 0) { return(new JsonResult(new { status = StatusMessage.FAILED, message = "Data is empty" })); } else { return(new JsonResult(new { status = StatusMessage.SUCCESS, message = "Get all around provider success", data = result })); } }
public IEnumerable <AroundProvider> GetAllAroundProvider(AroundPrividerGetFilter filter) { var result = _uow.AroundProvider.Get(); if (result == null) { return(null); } else { if (filter.AroundPrividerCategory > 0) { result = result.Where(p => p.AroundProviderCategoryId == filter.AroundPrividerCategory); } if (result == null) { return(null); } else { return(result); } } }