public void RemoverColaborador(Colaborador colaborador) { if (colaborador == null) { throw new ArgumentNullException(); } if (!ExisteColaborador(colaborador)) { throw new ColaboradorNaoExisteException(); } var colaboradorDelete = _repositorio.GetById(colaborador.Id); _repositorio.Delete(colaboradorDelete); }