public void DeleteSite(SiteModel site) { var mapper = new SiteMapper(); var entity = mapper.Map(site); var entityToDelete = _siteRepo.Get(entity.SiteId); _context.Entry(entityToDelete).Collection(y => y.Customers).Load(); _context.Entry(entityToDelete).Collection(y => y.Supervisors).Load(); _siteRepo.Delete(entityToDelete); _siteRepo.Save(); }
public void Update(T item) { _context.Entry(item).State = EntityState.Modified; }