Esempio n. 1
0
        public BoletoBancario ObterBoletoBancario(int Id)
        {
            var exemplos = new Exemplos(Id);

            switch ((Bancos)Id)
            {
            case Bancos.BancodoBrasil:
                return(exemplos.BancodoBrasil());

            case Bancos.Banrisul:
                return(exemplos.Banrisul());

            case Bancos.Basa:
                return(exemplos.Basa());

            case Bancos.Bradesco:
                return(exemplos.Bradesco());

            case Bancos.BRB:
                return(exemplos.BRB());

            case Bancos.Caixa:
                return(exemplos.Caixa());

            case Bancos.HSBC:
                return(exemplos.HSBC());

            case Bancos.Itau:
                return(exemplos.Itau());

            case Bancos.Real:
                return(exemplos.Real());

            case Bancos.Safra:
                return(exemplos.Safra());

            case Bancos.Santander:
                return(exemplos.Santander());

            case Bancos.Sicoob:
                return(exemplos.Sicoob());

            case Bancos.Sicred:
                return(exemplos.Sicred());

            case Bancos.Sudameris:
                return(exemplos.Sudameris());

            case Bancos.Unibanco:
                return(exemplos.Unibanco());

            case Bancos.Semear:
                return(exemplos.Semear());

            case Bancos.Caruana:
                return(exemplos.Caruana());

            default:
                throw new ArgumentException("Banco não implementado");
            }
        }