public HttpResponseMessage Put(countries model) { try { BOCountries countrie = new BOCountries(); countries coun; coun = countrie.UpdateCountris(model); return(Request.CreateResponse(HttpStatusCode.OK, coun)); } catch (Exception e) { ErrorMessage mensaje = new ErrorMessage("2.1", "Exception to update countrie - " + e.GetBaseException().Message, e.ToString()); return(Request.CreateResponse(HttpStatusCode.InternalServerError, mensaje)); } }
public HttpResponseMessage Delete(int id) { try { BOCountries countrie = new BOCountries(); var delete = countrie.DeleteCountries(id); return(Request.CreateResponse(HttpStatusCode.OK, delete)); } catch (Exception e) { ErrorMessage mensaje = new ErrorMessage("2.1", "Exception to update countrie - " + e.GetBaseException().Message, e.ToString()); return(Request.CreateResponse(HttpStatusCode.InternalServerError, mensaje)); } }
public HttpResponseMessage Get() { try { BOCountries countrie = new BOCountries(); var listCountries = new List <countries>(); listCountries = countrie.GetCountries(); return(Request.CreateResponse(HttpStatusCode.OK, listCountries)); } catch (Exception e) { ErrorMessage mensaje = new ErrorMessage("2.1", "Exception to get countries - " + e.GetBaseException().Message, e.ToString()); return(Request.CreateResponse(HttpStatusCode.InternalServerError, mensaje)); } }