public IHttpActionResult GetSingle(int id) { ValidateModel(); try { RegionDimension regionDimension = (RegionDimension)_dimensionBLL.GetRegionDimension(id); if (regionDimension != null && regionDimension.ID != 0) { return(Ok(regionDimension)); } else { HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.NoContent); response.Content = new StringContent("No Content"); return(ResponseMessage(response)); } } catch (Exception ex) { HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.InternalServerError); response.Content = new StringContent("Unknown Error"); // Insert Logging here Console.WriteLine(ex); return(ResponseMessage(response)); } }
public IHttpActionResult CreateAccount([FromBody] RegionDimension region) { ValidateModel(); try { _dimensionBLL.CreateRegionDimension(region.GetDTO()); HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.OK); response.Content = new StringContent("Success"); return(ResponseMessage(response)); } catch (Exception ex) { // Insert Logging here Console.WriteLine(ex); HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.InternalServerError); response.Content = new StringContent("Unknown Error"); return(ResponseMessage(response)); } }