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);
            }
        }
Exemplo n.º 2
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);
            }
        }
Exemplo n.º 3
0
        private string FormataDescricaoCarteira()
        {
            if (MostrarCodigoCarteira)
            {
                string descricaoCarteira = "";
                int    carteira          = Utils.ToInt32(Boleto.Carteira);

                switch (Banco.Codigo)
                {
                case 1:
                    descricaoCarteira = new Carteira_BancoBrasil(carteira).Codigo;
                    break;

                case 353:
                case 8:
                case 33:
                    descricaoCarteira = new Carteira_Santander(carteira).Codigo;
                    break;

                case 104:
                    descricaoCarteira = new Carteira_Caixa(carteira).Codigo;
                    break;

                case 341:
                    descricaoCarteira = new Carteira_Itau(carteira).Codigo;
                    break;

                default:
                    throw new Exception(string.Format("A descrição para o banco {0} não foi implementada.", Boleto.Banco));
                    throw new Exception(string.Format("A descrição da carteira {0} / banco {1} não foi implementada (marque false na propriedade MostrarCodigoCarteira)", carteira, Banco.Codigo));
                }

                if (string.IsNullOrEmpty(descricaoCarteira))
                {
                    throw new Exception("O código da carteira não foi implementado.");
                }

                return(string.Format("{0} - {1}", Boleto.Carteira,
                                     descricaoCarteira));
            }
            else
            {
                return(Boleto.Carteira);
            }
        }
Exemplo n.º 4
0
		private string FormataDescricaoCarteira()
		{

			if (MostrarCodigoCarteira)
			{
				string descricaoCarteira = "";
				int carteira = Utils.ToInt32(Boleto.Carteira);

				switch (Banco.Codigo)
				{
					case 1:
						descricaoCarteira = new Carteira_BancoBrasil(carteira).Codigo;
						break;
					case 353:
					case 8:
					case 33:
						descricaoCarteira = new Carteira_Santander(carteira).Codigo;
						break;
					case 104:
						descricaoCarteira = new Carteira_Caixa(carteira).Codigo;
						break;
					case 341:
						descricaoCarteira = new Carteira_Itau(carteira).Codigo;
						break;

					default:
						throw new Exception(string.Format("A descrição para o banco {0} não foi implementada.", Boleto.Banco));
						throw new Exception(string.Format("A descrição da carteira {0} / banco {1} não foi implementada (marque false na propriedade MostrarCodigoCarteira)", carteira, Banco.Codigo));

				}

				if (string.IsNullOrEmpty(descricaoCarteira))
				{
					throw new Exception("O código da carteira não foi implementado.");
				}

				return string.Format("{0} - {1}", Boleto.Carteira,
					 descricaoCarteira);
			}
			else
			{
				return Boleto.Carteira;
			}
		}
Exemplo n.º 5
0
        public override string FormataDescricaoCarteira(Boleto boleto)
        {
            var descricaoCarteira = new Carteira_Caixa(Utils.ToInt32(boleto.Carteira)).Codigo;

            if (string.IsNullOrEmpty(descricaoCarteira))
            {
                throw new Exception("O código da carteira não foi implementado.");
            }

            return string.Format("{0} - {1}", boleto.Carteira,
                    descricaoCarteira);
        }