public async Task Adicionar(Obra obra) { if (!ExecutarValidacao(new ObraValidation(), obra)) { return; } await _obraRepository.Adicionar(obra); }
public Obra Salvar(Obra obra) { if (!obra.IsValid()) { return(obra); } obra.ValidationResult.Message = Mensagem.Inclusao; return(_obraRepository.Adicionar(obra)); }
public void RegistrarObra(ObraViewModel obraViewModel) { var obra = ObraAdapter.DeObraViewModelParaObra(obraViewModel); _obraRepository.Adicionar(obra); }