public async Task <ActionResult <Shipper> > Put(Guid id, [FromBody] Shipper shipper) { try { var result = shipperRepo.Retrieve().FirstOrDefault(x => x.ShipperID == id); if (result == null) { return(NotFound()); } await shipperRepo.UpdateAsync(id, shipper); return(Ok(shipper)); } catch (Exception) { return(BadRequest()); } }
public async Task <Shipper> EditAsync(Shipper shipper) { var result = await _shipperRepository.UpdateAsync(shipper); return(result); }