public override async Task <Projeto> Remover(Guid id) { var objeto = await _projetoRepository.ObterPorId(id); objeto.ValidationResult = new MenuPodeRemoverValid(_projetoRepository).Validate(objeto); if (!objeto.ValidationResult.IsValid) { return(objeto); } await _projetoRepository.Remover(id); return(null); }
public Projeto Remover(Projeto projeto) { _projetoRepository.Remover(projeto); return(projeto); }