public static Carteiras CarregaTodas()
        {
            try
            {
                Carteiras alCarteiras = new Carteiras();

                Carteira_Caixa obj;

                obj = new Carteira_Caixa((int)EnumCarteiras_Caixa.CobrancaSimples);
                alCarteiras.Add(obj);

                obj = new Carteira_Caixa((int)EnumCarteiras_Caixa.CobrancaRapida);
                alCarteiras.Add(obj);

                obj = new Carteira_Caixa((int)EnumCarteiras_Caixa.CobrancaSemRegistro);
                alCarteiras.Add(obj);

                obj = new Carteira_Caixa((int)EnumCarteiras_Caixa.CobrancaDescontada);
                alCarteiras.Add(obj);

               return alCarteiras;

            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao listar objetos", ex);
            }
        }
        public ActionResult AceitarValor(int coletaId)
        {
            string          clienteId = User.Identity.GetUserId();
            ClientesColetas cc        = db.ClientesColetas.Find(coletaId, clienteId);


            if (cc.coletado != "A")
            {
                string mensagem = "Coleta já finalizada!";
                return(RedirectToAction("Erro", "Home", new { Mensagem = mensagem }));
            }

            cc.coletado = "S";
            decimal total = 0, saldoAnt = 0;

            foreach (var mc in cc.MateriaisColetados)
            {
                total = total + mc.valorCompra.Value;
            }



            Carteiras carteira = new Carteiras()
            {
                clienteId = clienteId,
                dataUltimaMovimentacao = DateTime.Now,
                saldo = total
            };

            db.Carteiras.Add(carteira);
            db.SaveChanges();

            return(RedirectToAction("Carteira", "Clientes"));
        }
        public static Carteiras CarregaTodas()
        {
            try
            {
                Carteiras alCarteiras = new Carteiras();

                Carteira_BancoBrasil obj;

                obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrancaSimples);
                alCarteiras.Add(obj);

                obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrancaVinculada);
                alCarteiras.Add(obj);

                obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrancaCaucionada);
                alCarteiras.Add(obj);

                obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrancaDescontada);
                alCarteiras.Add(obj);

                obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrançaDiretaEspecialCarteira17);
                alCarteiras.Add(obj);

                return(alCarteiras);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao listar objetos", ex);
            }
        }
Example #4
0
        public static Carteiras CarregaTodas()
        {
            try
            {
                Carteiras alCarteiras = new Carteiras();

                Carteira_Caixa obj;

                obj = new Carteira_Caixa((int)EnumCarteiras_Caixa.CobrancaSimples);
                alCarteiras.Add(obj);

                obj = new Carteira_Caixa((int)EnumCarteiras_Caixa.CobrancaRegistrada);
                alCarteiras.Add(obj);

                obj = new Carteira_Caixa((int)EnumCarteiras_Caixa.CobrancaSemRegistro);
                alCarteiras.Add(obj);

                obj = new Carteira_Caixa((int)EnumCarteiras_Caixa.CobrancaDescontada);
                alCarteiras.Add(obj);

                return(alCarteiras);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao listar objetos", ex);
            }
        }
        public static Carteiras CarregaTodas()
        {
            try
            {
                Carteiras alCarteiras = new Carteiras();

                Carteira_Itau obj;

                obj = new Carteira_Itau((int)EnumCarteiras_Santander.CobrancaSimplesComRegistro);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Santander.CobrancaSimplesSemRegistro);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Santander.PenhorRapida);
                alCarteiras.Add(obj);

                return alCarteiras;

            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao listar objetos", ex);
            }
        }
Example #6
0
        public static Carteiras CarregaTodas()
        {
            try
            {
                Carteiras alCarteiras = new Carteiras();

                Carteira_CrediSIS obj;

                obj = new Carteira_CrediSIS((int)EnumCarteiras_CrediSIS.CobrancaSimples);
                alCarteiras.Add(obj);

                return(alCarteiras);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao listar objetos", ex);
            }
        }
Example #7
0
            public static Carteiras CarregaTodas()
            {
                try
                {
                    Carteiras alCarteiras = new Carteiras();

                    Carteira_HSBC obj;
                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaCaucionadaAtivo);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaCaucionadaSuspenso);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaCaucionadaDevedoraAtivo);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaCaucionadaDevedoraSuspenso);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaSimplesComRegistro);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaSimplesSemRegistro);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaPropria);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaPropriaFinanceira);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaSimplesInvestimentos);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaSimplesSeguro);
                    alCarteiras.Add(obj);

                    return(alCarteiras);
                }
                catch (Exception ex)
                {
                    throw new Exception("Erro ao listar objetos", ex);
                }
            }
Example #8
0
        public static Carteiras CarregaTodas()
        {
            try
            {
                Carteiras alCarteiras = new Carteiras();

                Carteira_Itau obj;

                obj = new Carteira_Itau((int)EnumCarteiras_Santander.CobrancaSimplesComRegistro);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Santander.CobrancaSimplesSemRegistro);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Santander.PenhorRapida);
                alCarteiras.Add(obj);

                return(alCarteiras);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao listar objetos", ex);
            }
        }
Example #9
0
        public static Carteiras CarregaTodas()
        {
            try
            {
                Carteiras alCarteiras = new Carteiras();

                Carteira_Itau obj;

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.EscritualEletronicaSimples);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.EscritualEletronicaSimplesNossoNumeroLivre);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.EscritualEletronicaCarne);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.EscritualEletronicaDolar);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.EscritualEletronicaCobrancaInteligente);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.DiretaEletronicaEmissaoIntegralCarne);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.DiretaEletronicaSemEmissaoSimples);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.DiretaEletronicaSemEmissaoDolar);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.DiretaEletronicaEmissaoParcialSimples);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.DiretaEletronicaEmissaoInegralSimples);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroSemEmissaoComProtestoEletronico);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroSemEmissao15Digitos);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroSemEmissao15DigitosIOF4);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroSemEmissao15DigitosIOF7);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoParcialComProtestoBordero);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoParcialComProtestoEletronico);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoParcialSegurosIOF2);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoParcialSegurosIOF4);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoParcialSegurosIOF7);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoIntegral);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoIntegralCarne);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoIntegral15PosicoesCarne);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoEntrega);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoEntregaCarne);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoEntrega15Posicoes);
                alCarteiras.Add(obj);

                return(alCarteiras);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao listar objetos", ex);
            }
        }
        public static Carteiras CarregaTodas()
        {
            try
            {
                Carteiras alCarteiras = new Carteiras();

                Carteira_BancoBrasil obj;

                obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrancaSimples);
                alCarteiras.Add(obj);

                obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrancaVinculada);
                alCarteiras.Add(obj);

                obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrancaCaucionada);
                alCarteiras.Add(obj);

                obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrancaDescontada);
                alCarteiras.Add(obj);

                obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrançaDiretaEspecialCarteira17);
                alCarteiras.Add(obj);

               return alCarteiras;

            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao listar objetos", ex);
            }
        }
Example #11
0
        public static Carteiras CarregaTodas()
        {
            try
            {
                Carteiras alCarteiras = new Carteiras();

                Carteira_Itau obj;

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.EscritualEletronicaSimples);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.EscritualEletronicaSimplesNossoNumeroLivre);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.EscritualEletronicaCarne);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.EscritualEletronicaDolar);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.EscritualEletronicaCobrancaInteligente);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.DiretaEletronicaEmissaoIntegralCarne);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.DiretaEletronicaSemEmissaoSimples);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.DiretaEletronicaSemEmissaoDolar);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.DiretaEletronicaEmissaoParcialSimples);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.DiretaEletronicaEmissaoInegralSimples);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroSemEmissaoComProtestoEletronico);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroSemEmissao15Digitos);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroSemEmissao15DigitosIOF4);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroSemEmissao15DigitosIOF7);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoParcialComProtestoBordero);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoParcialComProtestoEletronico);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoParcialSegurosIOF2);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoParcialSegurosIOF4);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoParcialSegurosIOF7);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoIntegral);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoIntegralCarne);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoIntegral15PosicoesCarne);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoEntrega);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoEntregaCarne);
                alCarteiras.Add(obj);

                obj = new Carteira_Itau((int)EnumCarteiras_Itau.SemRegistroEmissaoEntrega15Posicoes);
                alCarteiras.Add(obj);

                return alCarteiras;

            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao listar objetos", ex);
            }
        }
Example #12
0
 public Carteira NovaCarteira(string nomeCarteira)
 {
     return(Carteiras.Add(new Carteira {
         Nome = nomeCarteira
     }));
 }
Example #13
0
 public Carteira ObterCarteira(string nomeCarteira)
 {
     return(Carteiras.SingleOrDefault(c => c.Nome.Contains(nomeCarteira)) ?? NovaCarteira(nomeCarteira));
 }
Example #14
0
        public static Carteiras CarregaTodas(int codigoBanco)
        {
            try
            {
                switch (codigoBanco)
                {
                    case 1:

                        Carteiras alCarteiras = new Carteiras();

                        Carteira_BancoBrasil obj;

                        obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrancaSimples);
                        alCarteiras.Add(obj);

                        obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrancaVinculada);
                        alCarteiras.Add(obj);

                        obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrancaCaucionada);
                        alCarteiras.Add(obj);

                        obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrancaDescontada);
                        alCarteiras.Add(obj);

                        obj = new Carteira_BancoBrasil((int)EnumCarteiras_BancoBrasil.CobrançaDiretaEspecialCarteira17);
                        alCarteiras.Add(obj);

                        return alCarteiras;
                    default:
                        throw new Exception("Código do banco não implementando: " + codigoBanco);
                }

            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao listar objetos", ex);
            }
        }
Example #15
0
            public static Carteiras CarregaTodas()
            {
                try
                {
                    Carteiras alCarteiras = new Carteiras();

                    Carteira_HSBC obj;
                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaCaucionadaAtivo);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaCaucionadaSuspenso);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaCaucionadaDevedoraAtivo);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaCaucionadaDevedoraSuspenso);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaSimplesComRegistro);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaSimplesSemRegistro);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaPropria);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaPropriaFinanceira);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaSimplesInvestimentos);
                    alCarteiras.Add(obj);

                    obj = new Carteira_HSBC((int)EnumCarteiras_HSBC.CobrancaSimplesSeguro);
                    alCarteiras.Add(obj);

                    return alCarteiras;

                }
                catch (Exception ex)
                {
                    throw new Exception("Erro ao listar objetos", ex);
                }
            }