public IHttpActionResult GetSingle(int id) { ValidateModel(); try { LocationDimension locationDimension = (LocationDimension)_dimensionBLL.GetLocationDimension(id); if (locationDimension != null && locationDimension.ID != 0) { return(Ok(locationDimension)); } 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 CreateLocation([FromBody] LocationDimension location) { ValidateModel(); try { _dimensionBLL.CreateLocationDimension(location.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)); } }