public HttpResponseMessage PostFillUp(int vehicleId, NewFillUp fillUp) { var errors = canAddFillup.Execute(1, vehicleId, fillUp); ModelState.AddModelErrors(errors); if (ModelState.IsValid) { addFillupToVehicle.Execute(1, vehicleId, fillUp); return Request.CreateResponse(HttpStatusCode.NoContent); } else { return Request.CreateResponse(HttpStatusCode.BadRequest, ModelState); } }
public HttpResponseMessage PostFillUp(int vehicleId, NewFillUp fillUp) { var errors = canAddFillup.Execute(1, vehicleId, fillUp); ModelState.AddModelErrors(errors); if (ModelState.IsValid) { addFillupToVehicle.Execute(1, vehicleId, fillUp); return(Request.CreateResponse(HttpStatusCode.NoContent)); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest, ModelState)); } }