public HttpResponseMessage UpdateSupplier(UpdateSupplierRequest model) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } SuccessResponse response = new SuccessResponse(); SuppliersService.UpdateSupplier(model); return(Request.CreateResponse(response)); }
public async Task <IHttpActionResult> AddSupplier([FromBody] UpdateSupplierRequest createRequest) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var supplier = await _supplierService.CreateSupplierAsync(createRequest); var location = $"/api/suppliers/{supplier.Id}"; return(Created <Supplier>(location, supplier)); }
public async Task <IHttpActionResult> UpdateSupplier([FromUri] int supplierId, [FromBody] UpdateSupplierRequest updateRequest) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } await _supplierService.UpdateSupplierAsync(supplierId, updateRequest); return(ResponseMessage(Request.CreateResponse(HttpStatusCode.NoContent))); }
public async Task <ServiceResponse <Supplier> > Update(Guid Id, UpdateSupplierRequest request) { throw new NotImplementedException(); }