public async Task AddAsync(Porpoise porpoise) { using (var context = new PorpoiseRidesContext()) { context.Porpoises.Add(porpoise); await context.SaveChangesAsync(); } }
public async Task UpdateAsync(Porpoise porpoise) { using (var context = new PorpoiseRidesContext()) { var porpoiseDb = context.Porpoises.FirstOrDefault(x => x.Id == porpoise.Id); porpoiseDb.Name = porpoise.Name; porpoiseDb.Species = porpoise.Species; await context.SaveChangesAsync(); } }
public async Task UpdateAsync(Ride ride) { using (var context = new PorpoiseRidesContext()) { var rideDb = context.Rides.FirstOrDefault(x => x.Id == ride.Id); rideDb.PorpoiseId = ride.PorpoiseId; rideDb.Rider = ride.Rider; rideDb.RideTime = ride.RideTime; await context.SaveChangesAsync(); } }