public HttpResponseMessage PutConsumerComModel(int id, ConsumerComModel data) { if (!ModelState.IsValid) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } if (id != data.ID) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } var tempdata = ConsumerComModel.MaptoEntity(data); tempdata.ModifiedBy = "user"; tempdata.ModifiedDate = DateTime.Today; try { BusinessFacade.Consumer.Update(tempdata); } catch (Exception ex) { throw(ex); } return(Request.CreateResponse(HttpStatusCode.OK)); }
public HttpResponseMessage GetConsumerComModel(int id) { ConsumerComModel Consumer = ConsumerComModel.MaptoModel(BusinessFacade.Consumer.Get(id)); if (Consumer == null) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } return(Request.CreateResponse(HttpStatusCode.OK, Consumer)); }
// GET: api/Consumer public HttpResponseMessage GetConsumerComModels() { var data = BusinessFacade.Consumer.GetAll().Select(o => ConsumerComModel.MaptoModel(o)); if (data != null) { return(Request.CreateResponse(HttpStatusCode.OK, data)); } else { return(Request.CreateResponse(HttpStatusCode.NotFound)); } }
public HttpResponseMessage PostConsumerComModel(ConsumerComModel data) { if (!ModelState.IsValid) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } var tempdata = ConsumerComModel.MaptoEntity(data); tempdata.CreatedBy = "user"; tempdata.CreatedDate = DateTime.Today; BusinessFacade.Consumer.Create(tempdata); return(Request.CreateResponse(HttpStatusCode.OK, tempdata.ID)); }