public FluxoResultadoDTO EnviarAnaliseGerencia(FluxoDTO fluxoDTO) { var erros = ValidacaoService.ValidarErros(fluxoDTO); if (erros.Count() > 0) { FluxoResultadoDTO fluxoResultado = new FluxoResultadoDTO(); fluxoResultado.Erros.AddRange(erros); return(fluxoResultado); } else { _fluxoDAL.EnviarAnaliseGerencia(fluxoDTO); return(null); } }
public FluxoResultadoDTO ReprovarFluxo(FluxoDTO fluxoDTO) { var erros = ValidacaoService.ValidarErros(fluxoDTO); if (erros.Count() > 0) { FluxoResultadoDTO fluxoResultado = new FluxoResultadoDTO(); fluxoResultado.Erros.AddRange(erros); return(fluxoResultado); } else { _fluxoDAL.ReprovarFluxo(fluxoDTO); return(null); } }
public ListaPerfilsDeUsuarioResultadoDTO ListarPerfilsDeUsuario(UsuarioAutenticarDTO usuarioDTO) { ListaPerfilsDeUsuarioResultadoDTO listaPerfilsDeUsuarioResultado = new ListaPerfilsDeUsuarioResultadoDTO(); var erros = ValidacaoService.ValidarErros(usuarioDTO); if (erros.Count() > 0) { listaPerfilsDeUsuarioResultado.Erros.AddRange(erros); return(listaPerfilsDeUsuarioResultado); } else { listaPerfilsDeUsuarioResultado.PerfilsDeUsuario.AddRange(_usuarioDAL.ListarPerfilsDeUsuario(usuarioDTO)); return(listaPerfilsDeUsuarioResultado); } }
public UsuarioAutenticarResultadoDTO Autenticar(ref UsuarioAutenticarDTO usuarioDTO) { UsuarioAutenticarResultadoDTO usuarioAutenticarResultado = new UsuarioAutenticarResultadoDTO(); var erros = ValidacaoService.ValidarErros(usuarioDTO); if (erros.Count() > 0) { usuarioAutenticarResultado.Erros.AddRange(erros); return(usuarioAutenticarResultado); } else { usuarioAutenticarResultado.RetornoAutenticacaoUsuario = _usuarioDAL.Autenticar(ref usuarioDTO); return(usuarioAutenticarResultado); } }
public ClienteCadastroResultadoDTO CadastrarCliente(ClienteCadastroDTO cliente) { var erros = ValidacaoService.ValidarErros(cliente); ClienteCadastroResultadoDTO clienteCadastroResultado = new ClienteCadastroResultadoDTO(); if (erros.Count() > 0) { clienteCadastroResultado.Erros.AddRange(erros); return(clienteCadastroResultado); } else { _clienteDAL.CadastrarCliente(cliente); return(null); } }
public FluxoResultadoDTO DevolverCadastro(FluxoDTO fluxoDTO) { FluxoResultadoDTO fluxoResultado = new FluxoResultadoDTO(); var erros = ValidacaoService.ValidarErros(fluxoDTO); if (erros.Count() > 0) { fluxoResultado.Erros.AddRange(erros); return(fluxoResultado); } else { _fluxoDAL.DevolverCadastro(fluxoDTO); return(null); } }
public ClienteCorrecaoResultadoDTO CorrigirCliente(ClienteCorrecaoDTO cliente) { var erros = ValidacaoService.ValidarErros(cliente); ClienteCorrecaoResultadoDTO clienteCorrecaoResultado = new ClienteCorrecaoResultadoDTO(); if (erros.Count() > 0) { clienteCorrecaoResultado.Erros.AddRange(erros); return(clienteCorrecaoResultado); } else { _clienteDAL.AtualizarTelefones(cliente); _clienteDAL.CorrigirCliente(cliente); return(null); } }