private void carregar(int idInstrucao, double valor, DateTime data, EnumTipoValor tipoValor = EnumTipoValor.Reais)
        {
            try
            {
                this.Banco = new Banco_Bradesco();
                this.Valida();

                switch ((EnumInstrucoes_Bradesco)idInstrucao)
                {
                case EnumInstrucoes_Bradesco.ComDesconto:
                    this.Codigo    = (int)EnumInstrucoes_Bradesco.ComDesconto;
                    this.Descricao = String.Format("Desconto de pontualidade no valor de {0} {1} se pago até " + data.ToShortDateString(),
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("C")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;

                case EnumInstrucoes_Bradesco.BoletoOriginal:
                    this.Codigo    = (int)EnumInstrucoes_Bradesco.BoletoOriginal;
                    this.Descricao = "Vencimento " + data.ToShortDateString() + ", no valor de " + valor.ToString("C") + "";
                    break;

                default:
                    this.Codigo    = 0;
                    this.Descricao = " (Selecione) ";
                    break;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
        private void carregar(int idInstrucao, double valor, EnumTipoValor tipoValor = EnumTipoValor.Percentual)
        {
            try
            {
                this.Banco = new Banco_Bradesco();
                this.Valida();

                switch ((EnumInstrucoes_Bradesco)idInstrucao)
                {
                case EnumInstrucoes_Bradesco.OutrasInstrucoes_ExibeMensagem_MoraDiaria:
                    this.Codigo    = 0;
                    this.Descricao = String.Format("Após vencimento cobrar juros de {0} {1} por dia de atraso",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;

                case EnumInstrucoes_Bradesco.OutrasInstrucoes_ExibeMensagem_MultaVencimento:
                    this.Codigo    = 0;
                    this.Descricao = String.Format("Após vencimento cobrar multa de {0} {1}",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;

                default:
                    this.Codigo    = 0;
                    this.Descricao = " (Selecione) ";
                    break;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
Пример #3
0
        private void carregar(int idInstrucao, double valor, EnumTipoValor tipoValor = EnumTipoValor.Percentual)
        {
            try
            {
                this.Banco = new Banco_Itau();
                this.Valida();

                switch ((EnumInstrucoes_Itau)idInstrucao)
                {
                case EnumInstrucoes_Itau.JurosdeMora:
                    this.Codigo    = (int)EnumInstrucoes_Itau.JurosdeMora;
                    this.Descricao = String.Format("Após vencimento cobrar juros de {0} {1} por dia de atraso",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;

                case EnumInstrucoes_Itau.MultaVencimento:
                    this.Codigo    = (int)EnumInstrucoes_Itau.MultaVencimento;
                    this.Descricao = String.Format("Após vencimento cobrar multa de {0} {1}",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
Пример #4
0
        private void carregar(int idInstrucao, double valor, EnumTipoValor tipoValor = EnumTipoValor.Percentual)
        {
            try
            {
                this.Banco = new Banco_Brasil();
                this.Valida();

                switch ((EnumInstrucoes_BancoBrasil)idInstrucao)
                {
                    case EnumInstrucoes_BancoBrasil.Multa:
                        this.Codigo = (int)EnumInstrucoes_BancoBrasil.Multa;
                        this.Descricao = String.Format("Após vencimento cobrar multa de {0} {1}",
                            (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                            (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                        break;
                    case EnumInstrucoes_BancoBrasil.JurosdeMora:
                        this.Codigo = 0;
                        this.Descricao = String.Format("Após vencimento cobrar juros de {0} {1} por dia de atraso",
                            (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                            (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                        break;
                    default:
                        this.Codigo = 0;
                        this.Descricao = " (Selecione) ";
                        break;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
Пример #5
0
        private void carregar(int idInstrucao, int nrDias, double valor = 0, EnumTipoValor tipoValor = EnumTipoValor.Percentual)
        {
            try
            {
                this.Banco = new Banco_Santander();

                switch ((EnumInstrucoes_Santander)idInstrucao)
                {
                    case EnumInstrucoes_Santander.BaixarApos15Dias:
                        this.Codigo = (int)EnumInstrucoes_Santander.BaixarApos15Dias;
                        this.Descricao = "Baixar após quinze dias do vencimento";
                        break;
                    case EnumInstrucoes_Santander.BaixarApos30Dias:
                        this.Codigo = (int)EnumInstrucoes_Santander.BaixarApos30Dias;
                        this.Descricao = "Baixar após 30 dias do vencimento";
                        break;
                    case EnumInstrucoes_Santander.NaoBaixar:
                        this.Codigo = (int)EnumInstrucoes_Santander.NaoBaixar;
                        this.Descricao = "Não baixar";
                        break;
                    case EnumInstrucoes_Santander.Protestar:
                        this.Codigo = (int)EnumInstrucoes_Santander.Protestar;
                        this.Descricao = "Protestar após "+nrDias+" do vencimento";
                        this.QuantidadeDias = nrDias;
                        break;
                    case EnumInstrucoes_Santander.NaoProtestar:
                        this.Codigo = (int)EnumInstrucoes_Santander.NaoProtestar;
                        this.Descricao = "Não protestar";
                        break;
                    case EnumInstrucoes_Santander.NaoCobrarJurosDeMora:
                        this.Codigo = (int)EnumInstrucoes_Santander.NaoCobrarJurosDeMora;
                        this.Descricao = "Não cobrar juros de mora";
                        break;
                    case EnumInstrucoes_Santander.JurosAoDia:
                        this.Codigo = 0;
                        this.Descricao = String.Format("Após vencimento cobrar juros de {0} {1} por dia de atraso",
                            (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                            (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                        break;
                    case EnumInstrucoes_Santander.MultaVencimento:
                        this.Codigo = 0;
                        this.Descricao = String.Format("Após vencimento cobrar multa de {0} {1}",
                            (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                            (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                        break;
                    default:
                        this.Codigo = 0;
                        this.Descricao = "";
                        break;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
Пример #6
0
        private void carregar(int idInstrucao, double valor, EnumTipoValor tipoValor = EnumTipoValor.Percentual)
        {
            try
            {
                this.Banco = new Banco_Sicredi();
                this.Valida();

                switch ((EnumInstrucoes_Sicredi)idInstrucao)
                {
                case EnumInstrucoes_Sicredi.OutrasInstrucoes_ExibeMensagem_MoraDiaria:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                    this.Descricao = String.Format("  - APÓS VENCIMENTO COBRAR JUROS DE {0} {1} POR DIA DE ATRASO",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F3")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;

                case EnumInstrucoes_Sicredi.OutrasInstrucoes_ExibeMensagem_MultaVencimento:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                    this.Descricao = String.Format("  - APÓS VENCIMENTO COBRAR MULTA DE {0} {1}",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;

                case EnumInstrucoes_Sicredi.AlteracaoOutrosDados_Desconto:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                    this.Descricao = "  - CONCEDER DESCONTO DE R$ " + valor;
                    break;

                case EnumInstrucoes_Sicredi.AlteracaoOutrosDados_DescontoAntecipacao:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                    this.Descricao = "  - CONCEDER DESCONTO DE R$ " + valor + "POR DIA DE ANTECIPAÇÃO";
                    break;

                case EnumInstrucoes_Sicredi.AlteracaoOutrosDados_JuroDia:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                    this.Descricao = "  - APÓS VENCIMENTO COBRAR JURO DE " + valor + "% POR DIA DE ATRASO";
                    break;

                case EnumInstrucoes_Sicredi.OutrasInstrucoes_ExibeMensagem_DescontoPontualidade:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.OutrasInstrucoes_ExibeMensagem_DescontoPontualidade;
                    this.Descricao = " - ATÉ O VENCIMENTO CONCEDER DESCONTO DE R$" + valor;
                    break;

                default:
                    this.Codigo    = 0;
                    this.Descricao = " (Selecione) ";
                    break;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
Пример #7
0
        public static Afiliado GetAfiliado(string valor, EnumTipoValor tipoValor)
        {
            Afiliado        array     = null;
            List <Afiliado> afiliados = new List <Afiliado>();

            if (!string.IsNullOrEmpty(valor))
            {
                afiliados = HelperAfiliado.AfiliadosGet(valor, tipoValor);
            }
            if (afiliados.Count > 0)
            {
                array = afiliados.ToArray()[0];
            }
            return(array);
        }
Пример #8
0
        public static List <Afiliado> AfiliadosGet(string valor, EnumTipoValor tipoValor)
        {
            List <Afiliado> afiliados = new List <Afiliado>();

            if (!string.IsNullOrEmpty(valor))
            {
                try
                {
                    DataSet dataSet = new DataSet();
                    if (tipoValor == EnumTipoValor.CedulaAfiliado)
                    {
                        dataSet = HelperAfiliado.ws.AfiliadosGetByCedula(valor);
                    }
                    if (tipoValor == EnumTipoValor.NombreAfiliado)
                    {
                        dataSet = HelperAfiliado.ws.AfiliadosGetByNombre(valor);
                    }
                    if (tipoValor == EnumTipoValor.Session)
                    {
                        dataSet = HelperAfiliado.ws.SA_AfiliadoGetBySession(valor);
                    }
                    if (dataSet.Tables.Count != 0)
                    {
                        DataTable item = dataSet.Tables[0];
                        if (item.Rows.Count != 0)
                        {
                            if ((item.TableName == "SqlException" ? true : item.TableName == "Exception"))
                            {
                                throw new IBException(item.Rows[0]["NumeroError"].ToString().Trim(), "SQLIB");
                            }
                            foreach (DataRow row in item.Rows)
                            {
                                Afiliado newAfiliado = Afiliado.getNewAfiliado(row);
                                string   sAFRif      = newAfiliado.sAF_Rif;
                                newAfiliado.tCedRIF = sAFRif.Substring(0, 1);
                                newAfiliado.sAF_Rif = sAFRif.ToString();
                                afiliados.Add(newAfiliado);
                            }
                        }
                    }
                }
                catch (WebException webException)
                {
                    throw new IBException(webException.Message, "SQLIB");
                }
            }
            return(afiliados);
        }
Пример #9
0
        private void carregar(int idInstrucao, double valor, EnumTipoValor tipoValor = EnumTipoValor.Percentual)
        {
            try
            {
                this.Banco = new Banco_Sicredi();
                this.Valida();

                switch ((EnumInstrucoes_Sicredi)idInstrucao)
                {
                    case EnumInstrucoes_Sicredi.OutrasInstrucoes_ExibeMensagem_MoraDiaria:
                        this.Codigo = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                        this.Descricao = String.Format("  - APÓS VENCIMENTO COBRAR JUROS DE {0} {1} POR DIA DE ATRASO",
                            (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                            (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                        break;
                    case EnumInstrucoes_Sicredi.OutrasInstrucoes_ExibeMensagem_MultaVencimento:
                        this.Codigo = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                        this.Descricao = String.Format("  - APÓS VENCIMENTO COBRAR MULTA DE {0} {1}",
                            (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                            (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                        break;
                    case EnumInstrucoes_Sicredi.AlteracaoOutrosDados_Desconto:
                        this.Codigo = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                        this.Descricao = "  - CONCEDER DESCONTO DE R$ " + valor;
                        break;
                    case EnumInstrucoes_Sicredi.AlteracaoOutrosDados_DescontoAntecipacao:
                        this.Codigo = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                        this.Descricao = "  - CONCEDER DESCONTO DE R$ " + valor + "POR DIA DE ANTECIPAÇÃO";
                        break;
                    case EnumInstrucoes_Sicredi.AlteracaoOutrosDados_JuroDia:
                        this.Codigo = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                        this.Descricao = "  - APÓS VENCIMENTO COBRAR JURO DE " + valor + "% POR DIA DE ATRASO";
                        break;
                    default:
                        this.Codigo = 0;
                        this.Descricao = " (Selecione) ";
                        break;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
Пример #10
0
        private void carregar(int idInstrucao, double valor, EnumTipoValor tipoValor = EnumTipoValor.Percentual)
        {
            try
            {
                this.Banco = new Banco_Brasil();
                this.Valida();

                switch ((EnumInstrucoes_BancoBrasil)idInstrucao)
                {
                default:
                    this.Codigo    = 0;
                    this.Descricao = " (Selecione) ";
                    break;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
Пример #11
0
        private void carregar(int idInstrucao, double valor, EnumTipoValor tipoValor = EnumTipoValor.Percentual)
        {
            try
            {
                this.Banco = new Banco_Safra();
                this.Valida();

                switch ((EnumInstrucoes_Safra)idInstrucao)
                {
                case EnumInstrucoes_Safra.CobrarJurosMora:
                    this.Codigo    = (int)EnumInstrucoes_Safra.CobrarJurosMora;
                    this.Descricao = String.Format("  - APÓS VENCIMENTO COBRAR JUROS DE {0} {1} POR DIA DE ATRASO",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;

                case EnumInstrucoes_Safra.Conceder_MultaVencimento:
                    this.Codigo    = (int)EnumInstrucoes_Safra.Conceder_MultaVencimento;
                    this.Descricao = String.Format("  - APÓS VENCIMENTO COBRAR MULTA DE {0} {1}",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;

                case EnumInstrucoes_Safra.ConcessaoDesconto:
                    this.Codigo    = (int)EnumInstrucoes_Safra.ConcessaoDesconto;
                    this.Descricao = "  - CONCEDER DESCONTO DE R$ " + valor;
                    break;

                default:
                    this.Codigo    = 0;
                    this.Descricao = " (Selecione) ";
                    break;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
Пример #12
0
 public Instrucao_Santander(int codigo, double valor, EnumTipoValor tipoValor)
 {
     this.carregar(codigo, 0, valor, tipoValor);
 }
Пример #13
0
 public Instrucao_BancoBrasil(int codigo, double valor, EnumTipoValor tipoValor)
 {
     this.carregar(codigo, valor, tipoValor);
 }
Пример #14
0
 public Instrucao_BancoBrasil(int codigo, double valor, EnumTipoValor tipoValor)
 {
     this.carregar(codigo, valor, tipoValor);
 }
Пример #15
0
 public Instrucao_Sicredi(int codigo, double valor, EnumTipoValor tipoValor)
 {
     this.carregar(codigo, valor, tipoValor);
 }
 public Instrucao_Bradesco(int codigo, double valor, DateTime data, EnumTipoValor tipoValor)
 {
     this.carregar(codigo, valor, data, tipoValor);
 }
Пример #17
0
 public Instrucao_Caixa(int codigo, decimal valor, EnumTipoValor tipoValor)
 {
     this.carregar(codigo, 0, valor, tipoValor);
 }
Пример #18
0
 public Instrucao_Santander(int codigo, double valor, EnumTipoValor tipoValor)
 {
     this.carregar(codigo, 0, valor, tipoValor);
 }
Пример #19
0
        private void carregar(int idInstrucao, int nrDias, decimal valor, EnumTipoValor tipoValor = EnumTipoValor.Percentual)
        {
            try
            {
                this.Banco = new Banco_Caixa();

                //  this.Valida();

                switch ((EnumInstrucoes_Caixa)idInstrucao)
                {
                case EnumInstrucoes_Caixa.Protestar:
                    this.Codigo    = (int)EnumInstrucoes_Caixa.Protestar;
                    this.Descricao = "Protestar após " + nrDias + " dias úteis.";
                    break;

                case EnumInstrucoes_Caixa.NaoProtestar:
                    this.Codigo    = (int)EnumInstrucoes_Caixa.NaoProtestar;
                    this.Descricao = "Não protestar";
                    break;

                case EnumInstrucoes_Caixa.ImportanciaporDiaDesconto:
                    this.Codigo    = (int)EnumInstrucoes_Caixa.ImportanciaporDiaDesconto;
                    this.Descricao = "Importância por dia de desconto.";
                    break;

                case EnumInstrucoes_Caixa.ProtestoFinsFalimentares:
                    this.Codigo    = (int)EnumInstrucoes_Caixa.ProtestoFinsFalimentares;
                    this.Descricao = "Protesto para fins falimentares";
                    break;

                case EnumInstrucoes_Caixa.ProtestarAposNDiasCorridos:
                    this.Codigo    = (int)EnumInstrucoes_Caixa.ProtestarAposNDiasCorridos;
                    this.Descricao = "Protestar após " + nrDias + " dias corridos do vencimento";
                    break;

                case EnumInstrucoes_Caixa.ProtestarAposNDiasUteis:
                    this.Codigo    = (int)EnumInstrucoes_Caixa.ProtestarAposNDiasUteis;
                    this.Descricao = "Protestar após " + nrDias + " dias úteis do vencimento";
                    break;

                case EnumInstrucoes_Caixa.NaoReceberAposNDias:
                    this.Codigo    = (int)EnumInstrucoes_Caixa.NaoReceberAposNDias;
                    this.Descricao = "Não receber após " + nrDias + " dias do vencimento";
                    break;

                case EnumInstrucoes_Caixa.DevolverAposNDias:
                    this.Codigo    = (int)EnumInstrucoes_Caixa.DevolverAposNDias;
                    this.Descricao = "Devolver após " + nrDias + " dias do vencimento";
                    break;

                case EnumInstrucoes_Caixa.JurosdeMora:
                    this.Codigo    = (int)EnumInstrucoes_Caixa.JurosdeMora;
                    this.Descricao = String.Format("Após vencimento cobrar juros de {0} {1} por dia de atraso",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;

                case EnumInstrucoes_Caixa.Multa:
                    this.Codigo    = (int)EnumInstrucoes_Caixa.Multa;
                    this.Descricao = String.Format("Após vencimento cobrar multa de {0} {1}",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;

                case EnumInstrucoes_Caixa.DescontoporDia:
                    this.Codigo    = (int)EnumInstrucoes_Caixa.DescontoporDia;
                    this.Descricao = "Conceder desconto de " + valor + "%" + " por dia de antecipação";
                    break;

                default:
                    this.Codigo    = 0;
                    this.Descricao = "( Selecione )";
                    break;
                }

                this.QuantidadeDias = nrDias;
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
Пример #20
0
 public Instrucao_Caixa(int codigo, decimal valor, EnumTipoValor tipoValor)
 {
     this.carregar(codigo, 0, valor, tipoValor);
 }
Пример #21
0
        private void carregar(int idInstrucao, int nrDias)
        {
            try
            {
                this.Banco = new Banco_Sicredi();
                this.Valida();
                EnumTipoValor tipoValor = EnumTipoValor.Percentual;

                switch ((EnumInstrucoes_Sicredi)idInstrucao)
                {
                case EnumInstrucoes_Sicredi.CadastroDeTitulo:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.CadastroDeTitulo;
                    this.Descricao = "Cadastro De Titulo";
                    break;

                case EnumInstrucoes_Sicredi.PedidoBaixa:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.PedidoBaixa;
                    this.Descricao = "Pedido Baixa";
                    break;

                case EnumInstrucoes_Sicredi.ConcessaoAbatimento:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.ConcessaoAbatimento;
                    this.Descricao = "Concessão de Abatimento";
                    break;

                case EnumInstrucoes_Sicredi.CancelamentoAbatimentoConcedido:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.CancelamentoAbatimentoConcedido;
                    this.Descricao = "Cancelamento Abatimento Concedido";
                    break;

                case EnumInstrucoes_Sicredi.AlteracaoVencimento:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.AlteracaoVencimento;
                    this.Descricao = "Alteração Vencimento";
                    break;

                case EnumInstrucoes_Sicredi.PedidoProtesto:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.PedidoProtesto;
                    this.Descricao = "  - PROTESTAR APÓS " + nrDias + " DIAS ÚTEIS DO VENCIMENTO";
                    break;

                case EnumInstrucoes_Sicredi.SustarProtestoBaixarTitulo:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.SustarProtestoBaixarTitulo;
                    this.Descricao = "Sustar Protesto / Baixar Título";
                    break;

                case EnumInstrucoes_Sicredi.SustarProtestoManterCarteira:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.SustarProtestoManterCarteira;
                    this.Descricao = "Sustar Protesto / Manter Carteira";
                    break;

                case EnumInstrucoes_Sicredi.AlteracaoOutrosDados:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                    this.Descricao = "Alteração outros dados";
                    break;

                case EnumInstrucoes_Sicredi.OutrasInstrucoes_ExibeMensagem_MoraDiaria:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                    this.Descricao = String.Format("  - APÓS VENCIMENTO COBRAR JUROS DE {0} {1} POR DIA DE ATRASO",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : nrDias.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : nrDias.ToString("F2")));
                    break;

                case EnumInstrucoes_Sicredi.OutrasInstrucoes_ExibeMensagem_MultaVencimento:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                    this.Descricao = String.Format("  - APÓS VENCIMENTO COBRAR MULTA DE {0} {1}",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : nrDias.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : nrDias.ToString("F2")));
                    break;

                case EnumInstrucoes_Sicredi.AlteracaoOutrosDados_Desconto:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                    this.Descricao = "  - CONCEDER DESCONTO DE R$ " + nrDias;
                    break;

                case EnumInstrucoes_Sicredi.AlteracaoOutrosDados_DescontoAntecipacao:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                    this.Descricao = "  - CONCEDER DESCONTO DE R$ " + nrDias + "POR DIA DE ANTECIPAÇÃO";
                    break;

                case EnumInstrucoes_Sicredi.AlteracaoOutrosDados_JuroDia:
                    this.Codigo    = (int)EnumInstrucoes_Sicredi.AlteracaoOutrosDados;
                    this.Descricao = "  - APÓS VENCIMENTO COBRAR JURO DE " + nrDias + "% POR DIA DE ATRASO";
                    break;

                default:
                    this.Codigo    = 0;
                    this.Descricao = " (Selecione) ";
                    break;
                }

                this.QuantidadeDias = nrDias;
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
Пример #22
0
        private void carregar(int idInstrucao, int nrDias, decimal valor, EnumTipoValor tipoValor = EnumTipoValor.Percentual)
        {
            try
            {
                this.Banco = new Banco_Caixa();

                //  this.Valida();

                switch ((EnumInstrucoes_Caixa)idInstrucao)
                {
                    case EnumInstrucoes_Caixa.Protestar:
                        this.Codigo = (int)EnumInstrucoes_Caixa.Protestar;
                        this.Descricao = "Protestar após " + nrDias + " dias úteis.";
                        break;
                    case EnumInstrucoes_Caixa.NaoProtestar:
                        this.Codigo = (int)EnumInstrucoes_Caixa.NaoProtestar;
                        this.Descricao = "Não protestar";
                        break;
                    case EnumInstrucoes_Caixa.ImportanciaporDiaDesconto:
                        this.Codigo = (int)EnumInstrucoes_Caixa.ImportanciaporDiaDesconto;
                        this.Descricao = "Importância por dia de desconto.";
                        break;
                    case EnumInstrucoes_Caixa.ProtestoFinsFalimentares:
                        this.Codigo = (int)EnumInstrucoes_Caixa.ProtestoFinsFalimentares;
                        this.Descricao = "Protesto para fins falimentares";
                        break;
                    case EnumInstrucoes_Caixa.ProtestarAposNDiasCorridos:
                        this.Codigo = (int)EnumInstrucoes_Caixa.ProtestarAposNDiasCorridos;
                        this.Descricao = "Protestar após " + nrDias + " dias corridos do vencimento";
                        break;
                    case EnumInstrucoes_Caixa.ProtestarAposNDiasUteis:
                        this.Codigo = (int)EnumInstrucoes_Caixa.ProtestarAposNDiasUteis;
                        this.Descricao = "Protestar após " + nrDias + " dias úteis do vencimento";
                        break;
                    case EnumInstrucoes_Caixa.NaoReceberAposNDias:
                        this.Codigo = (int)EnumInstrucoes_Caixa.NaoReceberAposNDias;
                        this.Descricao = "Não receber após " + nrDias + " dias do vencimento";
                        break;
                    case EnumInstrucoes_Caixa.DevolverAposNDias:
                        this.Codigo = (int)EnumInstrucoes_Caixa.DevolverAposNDias;
                        this.Descricao = "Devolver após " + nrDias + " dias do vencimento";
                        break;
                    case EnumInstrucoes_Caixa.JurosdeMora:
                        this.Codigo = (int)EnumInstrucoes_Caixa.JurosdeMora;
                        this.Descricao = String.Format("Após vencimento cobrar juros de {0} {1} por dia de atraso",
                            (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                            (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                        break;
                    case EnumInstrucoes_Caixa.Multa:
                        this.Codigo = (int)EnumInstrucoes_Caixa.Multa;
                        this.Descricao = String.Format("Após vencimento cobrar multa de {0} {1}",
                            (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                            (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                        break;
                    case EnumInstrucoes_Caixa.DescontoporDia:
                        this.Codigo = (int)EnumInstrucoes_Caixa.DescontoporDia;
                        this.Descricao = "Conceder desconto de " + valor + "%" + " por dia de antecipação";
                        break;
                    default:
                        this.Codigo = 0;
                        this.Descricao = "( Selecione )";
                        break;
                }

                this.QuantidadeDias = nrDias;
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
Пример #23
0
        private void carregar(int idInstrucao, int nrDias, double valor = 0, EnumTipoValor tipoValor = EnumTipoValor.Percentual)
        {
            try
            {
                this.Banco = new Banco_Santander();

                switch ((EnumInstrucoes_Santander)idInstrucao)
                {
                case EnumInstrucoes_Santander.BaixarApos15Dias:
                    this.Codigo    = (int)EnumInstrucoes_Santander.BaixarApos15Dias;
                    this.Descricao = "Baixar após quinze dias do vencimento";
                    break;

                case EnumInstrucoes_Santander.BaixarApos30Dias:
                    this.Codigo    = (int)EnumInstrucoes_Santander.BaixarApos30Dias;
                    this.Descricao = "Baixar após 30 dias do vencimento";
                    break;

                case EnumInstrucoes_Santander.NaoBaixar:
                    this.Codigo    = (int)EnumInstrucoes_Santander.NaoBaixar;
                    this.Descricao = "Não baixar";
                    break;

                case EnumInstrucoes_Santander.Protestar:
                    this.Codigo         = (int)EnumInstrucoes_Santander.Protestar;
                    this.Descricao      = "Protestar após " + nrDias + " do vencimento";
                    this.QuantidadeDias = nrDias;
                    break;

                case EnumInstrucoes_Santander.NaoProtestar:
                    this.Codigo    = (int)EnumInstrucoes_Santander.NaoProtestar;
                    this.Descricao = "Não protestar";
                    break;

                case EnumInstrucoes_Santander.NaoCobrarJurosDeMora:
                    this.Codigo    = (int)EnumInstrucoes_Santander.NaoCobrarJurosDeMora;
                    this.Descricao = "Não cobrar juros de mora";
                    break;

                case EnumInstrucoes_Santander.JurosAoDia:
                    this.Codigo    = 0;
                    this.Descricao = String.Format("Após vencimento cobrar juros de {0} {1} por dia de atraso",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;

                case EnumInstrucoes_Santander.MultaVencimento:
                    this.Codigo    = 0;
                    this.Descricao = String.Format("Após vencimento cobrar multa de {0} {1}",
                                                   (tipoValor.Equals(EnumTipoValor.Reais) ? "R$ " : valor.ToString("F2")),
                                                   (tipoValor.Equals(EnumTipoValor.Percentual) ? "%" : valor.ToString("F2")));
                    break;

                default:
                    this.Codigo    = 0;
                    this.Descricao = "";
                    break;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao carregar objeto", ex);
            }
        }
Пример #24
0
 public Instrucao_Itau(int codigo, double valor, EnumTipoValor tipoValor)
 {
     this.carregar(codigo, valor, tipoValor);
 }
Пример #25
0
 public Instrucao_Bradesco(int codigo, double valor, EnumTipoValor tipoValor)
 {
     this.carregar(codigo, valor, tipoValor);
 }