Пример #1
0
        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));
            }
        }
Пример #2
0
        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));
            }
        }
Пример #3
0
        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));
            }
        }