public async Task Rent(BoatRent req) { var boat = context.Boat.Where(b => b.BoatId == req.BoatId).FirstOrDefault(); boat.Status = BoatStatus.Rented; context.BoatTransaction.Add(new BoatTransaction { BoatId = req.BoatId, RentTo = req.CustomerName }); context.SaveChanges(); }
public async Task <ActionResult <BoatRent> > Post(BoatRent req) { await rent.Rent(req); return(Created("BoatRent", req)); }