public async Task UpdatePackageAsync(PackageUpdateModel input) { try { using (context) { var entity = await context.Packages.FirstOrDefaultAsync(a => a.Id == input.Id); entity.Name = input.Name; entity.EditedOn = DateTime.UtcNow; entity.EditedById = userid; context.Entry(entity).State = EntityState.Modified; await context.SaveChangesAsync(); } } catch (Exception ex) { throw ex; } }
public async Task UpdateBookingAsync(BookingUpdateModel input) { try { using (context) { var entity = await context.Bookings.FirstOrDefaultAsync(a => a.Id == input.Id); entity.Notes = input.Notes; entity.FromDate = input.FromDate; entity.ToDate = input.ToDate; entity.PetId = input.PetId; entity.EditedOn = DateTime.UtcNow; entity.EditedById = userid; context.Entry(entity).State = EntityState.Modified; await context.SaveChangesAsync(); } } catch (Exception ex) { throw ex; } }