public async Task DeleteUniversityAsync(int id) { using (var dbContext = new RecommenderSystemContext(_options)) { var university = await dbContext.Universities.FirstOrDefaultAsync(u => u.Id == id); dbContext.Entry(university).State = EntityState.Deleted; await dbContext.SaveChangesAsync(); } }
public async Task <University> UpdateUniversityAsync(University university) { using (var dbContext = new RecommenderSystemContext(_options)) { dbContext.Entry(university).State = EntityState.Modified; await dbContext.SaveChangesAsync(); } return(university); }
public async Task <EntityEntry <University> > AddUniversityAsync(University university) { EntityEntry <University> result = null; using (var dbContext = new RecommenderSystemContext(_options)) { result = dbContext.Universities.Add(university); await dbContext.SaveChangesAsync(); } return(result); }