public HttpResponseMessage DeleteAircraftPriceMargin(int id) { SuccessResponse response = new SuccessResponse(); AircraftPriceMarginsService.DeleteAircraftPriceMargin(id); return(Request.CreateResponse(response)); }
public HttpResponseMessage GetAircraftPriceMargin(int id) { ItemResponse <AircraftPriceMarginsCollection> response = new ItemResponse <AircraftPriceMarginsCollection>(); response.Item = AircraftPriceMarginsService.GetAircraftPriceMarginByAircraftID(id); return(Request.CreateResponse(response)); }
public HttpResponseMessage GetListOfAircraftPriceMargins() { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } ItemsResponse <AircraftPriceMargins> response = new ItemsResponse <AircraftPriceMargins>(); response.Items = AircraftPriceMarginsService.GetListOfAircraftPriceMargins(); return(Request.CreateResponse(response)); }
public HttpResponseMessage UpdateAircraftPriceMargin(UpdateAircraftPriceMarginRequest model) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } SuccessResponse response = new SuccessResponse(); AircraftPriceMarginsService.UpdateAircraftPriceMargin(model); return(Request.CreateResponse(response)); }
public HttpResponseMessage AddAircraftPriceMargin(AddAircraftPriceMarginRequest model) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } ItemResponse <int> response = new ItemResponse <int>(); response.Item = AircraftPriceMarginsService.UpdateAircraftPriceMargin(model); return(Request.CreateResponse(response)); }