public HttpResponseMessage Create(Domain.Province mProvince) { HttpResponseMessage response = null; try { if (IsAdminPermission()) { mProvince = provinceService.SaveProvince(mProvince); response = Request.CreateResponse(HttpStatusCode.OK, mProvince); } else { response = Request.CreateResponse(HttpStatusCode.Unauthorized); } } catch (Exception ex) { response = Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message); } return(response); }
public HttpResponseMessage Show(long id) { HttpResponseMessage response = null; try { Domain.Province mProvince = provinceService.GetProvinceById(id); if (mProvince == null) { response = Request.CreateResponse(HttpStatusCode.NotFound, "Requested entity was not found in database."); } else { response = Request.CreateResponse(HttpStatusCode.OK, mProvince); } } catch (Exception ex) { response = Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message); } return(response); }