Пример #1
0
        public HttpResponseMessage Post(rates model)
        {
            try {
                BORates rates = new BORates();
                rates   coun;

                coun = rates.SaveRates(model);
                return(Request.CreateResponse(HttpStatusCode.OK, coun));
            } catch (Exception e) {
                ErrorMessage message = new ErrorMessage("2.1", "Exception to save rates - " + e.GetBaseException().Message, e.ToString());
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, message));
            }
        }
Пример #2
0
        public HttpResponseMessage Delete(rates model)
        {
            try {
                BORates rates = new BORates();

                var delete = rates.DeleteRates(model);

                return(Request.CreateResponse(HttpStatusCode.OK, delete));
            } catch (Exception e) {
                ErrorMessage message = new ErrorMessage("2.1", "Exception to update rates - " + e.GetBaseException().Message, e.ToString());
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, message));
            }
        }
Пример #3
0
        public HttpResponseMessage GetRatesByVendorId(int rateVendorId)
        {
            try {
                BORates rates = new BORates();

                var listRates = new List <RatesObject>();
                listRates = rates.GetRatesVendor(rateVendorId);
                return(Request.CreateResponse(HttpStatusCode.OK, listRates));
            } catch (Exception e) {
                ErrorMessage message = new ErrorMessage("2.1", "Exception get rate - " + e.GetBaseException().Message, e.ToString());
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, message));
            }
        }