public IActionResult GetWaterByMonth(int month) { var utilities = this._context.Utilities .Where(m => m.UtilityType == UtilityType.Water && m.Date.Month == month).ToList(); var mappedApplications = this._mapper.Map <IEnumerable <Utility> >(utilities); var paginatedResponse = new ApiPaginatedResponse <IEnumerable <Utility> >(mappedApplications, utilities.Count()); return(new OkObjectResult(paginatedResponse)); }
public IActionResult GetWaterUtilities() { var currentDate = DateTime.Now; var utilities = this._context.Utilities .Where(m => m.UtilityType == UtilityType.Water).ToList(); var mappedApplications = this._mapper.Map <IEnumerable <Utility> >(utilities); var paginatedResponse = new ApiPaginatedResponse <IEnumerable <Utility> >(mappedApplications, utilities.Count()); return(new OkObjectResult(paginatedResponse)); }