public void Remove(int id) { var funcionario = _context.Funcionarios.Include(p => p.FuncionariosCargos).FirstOrDefault(c => c.Id == id); if (funcionario.FuncionariosCargos != null && funcionario.FuncionariosCargos.Count > 0) { foreach (var funcionarioCargo in funcionario.FuncionariosCargos) { _context.Entry(funcionarioCargo).State = EntityState.Deleted; } } _context.Funcionarios.Remove(_context.Funcionarios.FirstOrDefault(c => c.Id == id)); }
public void Update(Empresa empresa) { _context.Entry(empresa).State = EntityState.Modified; }
public void Update(Cargo cargo) => _context.Entry(cargo).State = EntityState.Modified;