public async Task <UserEntity> CreateUser(UserEntity user) { var createdUser = await context.Users.AddAsync(user); await context.SaveChangesAsync(); return(createdUser.Entity); }
public async Task <VisitEntity> CreateVisit(VisitEntity visit) { var createdVisit = await context.Visits.AddAsync(visit); await context.SaveChangesAsync(); return(await FindById(createdVisit.Entity.Id)); }
public async Task Delete(string id) { var entry = context.Entry(new RestaurantEntity() { Id = id }); entry.State = EntityState.Deleted; try { await context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException error) { log.Error($"{error.Message}"); } }