public UsuarioPerfilUnidade Remover(long id) { try { var usuarioPerfilUnidade = ObterPorId(id); usuarioPerfilUnidade.Excluido = true; _usuarioPerfilUnidadeRepository.Atualizar(usuarioPerfilUnidade); usuarioPerfilUnidade.ValidationResult.Message = Mensagens.MS_011; return(usuarioPerfilUnidade); } catch (Exception ex) { var retornoException = new UsuarioPerfilUnidade(); retornoException.ValidationResult.Add(new DomainValidation.Validation.ValidationError(ex.Message)); return(retornoException); } }
public UsuarioPerfilUnidade Adicionar(UsuarioPerfilUnidade usuarioPerfilUnidade) { try { usuarioPerfilUnidade.ValidationResult = new UsuarioPerfilUnidadeValidation().Validate(usuarioPerfilUnidade); if (!usuarioPerfilUnidade.ValidationResult.IsValid) { return(usuarioPerfilUnidade); } usuarioPerfilUnidade.ValidationResult.Message = Mensagens.MS_011; return(_usuarioPerfilUnidadeRepository.AdicionarSave(usuarioPerfilUnidade)); } catch (Exception ex) { usuarioPerfilUnidade.ValidationResult.Add(new DomainValidation.Validation.ValidationError(ex.Message)); return(usuarioPerfilUnidade); } }