Exemplo n.º 1
0
        public Retorno ValidarNegocio(Modelos.Agencia agencia)
        {
            var retorno = new Retorno();

            retorno.Sucesso   = true;
            retorno.Mensagens = new List <string>();
            AgenciaAcessoDados acessoDados = new AgenciaAcessoDados();

            if (string.IsNullOrEmpty(agencia.Numero))
            {
                retorno.Sucesso = false;
                retorno.Mensagens.Add("Preencha numero da agencia");
            }

            if (!agencia.Telefones.Any())
            {
                retorno.Sucesso = false;
                retorno.Mensagens.Add("Preencha pelo menos um telefone!");
            }

            if (!retorno.Sucesso)
            {
                return(retorno);
            }

            retorno.Sucesso = acessoDados.Salvar(agencia);
            if (retorno.Sucesso)
            {
                retorno.Mensagens.Add("Salvo com sucesso");
            }
            else
            {
                retorno.Mensagens.Add("Erro ao salvar");
            }

            return(retorno);
        }
Exemplo n.º 2
0
 public bool Salvar(Modelos.Agencia agencia)
 {
     return(true);
 }