public HttpResponseMessage PutSupplierComModel(int id, SupplierComModel data) { if (!ModelState.IsValid) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } if (id != data.ID) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } var tempdata = SupplierComModel.MaptoEntity(data); tempdata.ModifiedBy = "user"; tempdata.ModifiedDate = DateTime.Today; try { BusinessFacade.Supplier.Update(tempdata); } catch (DbUpdateConcurrencyException) { if (!SupplierComModelExists(id)) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } else { throw; } } return(Request.CreateResponse(HttpStatusCode.OK)); }
public HttpResponseMessage PostSupplierComModel(SupplierComModel data) { if (!ModelState.IsValid) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } var tempdata = SupplierComModel.MaptoEntity(data); tempdata.CreatedBy = "user"; tempdata.CreatedDate = DateTime.Today; BusinessFacade.Supplier.Create(tempdata); return(Request.CreateResponse(HttpStatusCode.OK, tempdata.ID)); }