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)); } }
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)); } }
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)); } }