public IHttpActionResult Get() { categoryService = new CategoryService(); var categories = categoryService.GetAll(); if (categories != null) { var categoryEntities = categories as List <Category> ?? categories.ToList(); if (categoryEntities.Any()) { return(Ok(categoryEntities)); } } return(Content(HttpStatusCode.NotFound, APIMessageHelper.ListNotFoundMessage("Categories"))); }
public IHttpActionResult Get() { districtService = new DistrictService(); var categories = districtService.GetAll(); if (categories != null) { var districtEntities = categories as List <District> ?? categories.ToList(); if (districtEntities.Any()) { return(Ok(districtEntities)); } } return(Content(HttpStatusCode.NotFound, APIMessageHelper.ListNotFoundMessage("Districts"))); }
public IHttpActionResult Get() { complaintService = new ComplaintService(); var complaints = complaintService.GetAll(); if (complaints != null) { var complaintEntities = complaints as List <ComplaintView> ?? complaints.ToList(); if (complaintEntities.Any()) { return(Ok(complaintEntities)); } } return(Content(HttpStatusCode.NotFound, APIMessageHelper.ListNotFoundMessage("Complaints"))); }
public IHttpActionResult Get() { sdcService = new SDCService(); var sdcs = sdcService.GetAll(); if (sdcs != null) { var sdcEntities = sdcs as List <SDCView> ?? sdcs.ToList(); if (sdcEntities.Any()) { return(Ok(sdcEntities)); } } return(Content(HttpStatusCode.NotFound, APIMessageHelper.ListNotFoundMessage("SDCs"))); }
public IHttpActionResult GetDistrictSDCs(int id) { if (id == 0) { return(Content(HttpStatusCode.BadRequest, "Provide a valid district Id")); } sdcService = new SDCService(); var sdcs = sdcService.GetDistrictSDCs(id); if (sdcs != null) { var sdcEntities = sdcs as List <SDC> ?? sdcs.ToList(); if (sdcEntities.Any()) { return(Ok(sdcEntities)); } } return(Content(HttpStatusCode.NotFound, APIMessageHelper.ListNotFoundMessage("SDCs"))); }
public IHttpActionResult TakeMany([FromBody] List <int> Ids) { if (Ids.Count == 0) { return(Content(HttpStatusCode.BadRequest, "Provide valid Ids")); } sdcService = new SDCService(); var sdcs = sdcService.GetSDCs(Ids); if (sdcs != null) { var sdcEntities = sdcs as List <SDC> ?? sdcs.ToList(); if (sdcEntities.Any()) { return(Ok(sdcEntities)); } } return(Content(HttpStatusCode.NotFound, APIMessageHelper.ListNotFoundMessage("SDCs"))); }
public IHttpActionResult TakeMany([FromBody] List <int> Ids) { if (Ids.Count == 0) { return(Content(HttpStatusCode.BadRequest, "Provide valid Ids")); } districtService = new DistrictService(); //List<int> filteredIds = (from obj in Ids //select obj.Id).ToList(); var districts = districtService.GetDistricts(Ids); if (districts != null) { var districtEntities = districts as List <District> ?? districts.ToList(); if (districtEntities.Any()) { return(Ok(districtEntities)); } } return(Content(HttpStatusCode.NotFound, APIMessageHelper.ListNotFoundMessage("Districts"))); }
public IHttpActionResult GetShortList() { complainantService = new ComplainantService(); var complainants = complainantService.GetAll(); List <ComplainantList> complainantList = new List <ComplainantList>(); foreach (var complainant in complainants) { complainantList.Add(new ComplainantList() { Id = complainant.Id, NIC = complainant.NIC, FullName = complainant.NIC + "-" + complainant.FullName }); } if (complainantList.Count > 0) { return(Ok(complainantList)); } else { return(Content(HttpStatusCode.NotFound, APIMessageHelper.ListNotFoundMessage("Complainants"))); } }