public HttpResponseMessage Create([FromBody] DTOEstablishment data) { try { var result = new DTOEstablishment(); result = _IRepository.CreateEstablishment(data); return(Request.CreateResponse(HttpStatusCode.Created, data)); } catch (Exception) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Could not create establishment. Please report to issue.")); } }
public DTOEstablishment CreateEstablishment(DTOEstablishment data) { var result = new DTOEstablishment(); try { result = _IRepository.Add <DTOEstablishment, DTOEstablishment>(data); result.IsSuccessful = true; } catch (Exception ex) { result.IsSuccessful = false; result.ErrorMsg = "BL Error: " + ex.Message; } return(result); }