public HttpResponseMessage Put(long id, UnwrapModel <WaybillSaveModel> model) { if (model?.Data != null) { _waybillsService.UpdateAsync(id, model.Data); return(Success()); } return(Failure("Невозможно добавить пустой элемент")); }
public async Task <HttpResponseMessage> Put(long id, UnwrapModel <ContainerSaveModel> model) { if (model?.Data != null) { await containerService.UpdateAsync(id, model.Data); return(Success()); } return(Failure("Невозможно добавить пустой элемент")); }
public async Task <HttpResponseMessage> Post(UnwrapModel <DriverSaveModel> model) { if (model?.Data != null) { await driverService.CreateAsync(model.Data); return(Success()); } return(Failure("Невозможно добавить пустой элемент")); }
public async Task <HttpResponseMessage> Put(long id, UnwrapModel <ScheduleSaveModel> model) { if (model?.Data != null) { model.Data.DateStr = HttpUtility.UrlDecode(model.Data.DateStr); await schedulesService.UpdateAsync(id, model.Data); return(Success()); } return(Failure("Невозможно добавить пустой элемент")); }
public async Task <HttpResponseMessage> Put(long id, UnwrapModel <RequestSaveModel> model) { if (model?.Data != null) { model.Data.PlannedDate = HttpUtility.UrlDecode(model.Data.PlannedDate); await requestService.UpdateAsync(id, model.Data); return(Success()); } return(Failure("Невозможно добавить пустой элемент")); }