Example #1
0
 public CaixaBD()
 {
     bco = new Banco();
     sql = "";
     dt = null;
     result = false;
 }
Example #2
0
 /// <summary>
 /// Define as configuraçoes basicas do objeto
 /// </summary>
 public Engine(string str, Banco banco)
 {
     factory = new EngineFactory(banco);
     connectionString = factory.DecriptaString(str);
     dbCommand = factory.CriarCommand();
     dbConnection = factory.CriarConnection(connectionString);
 }
Example #3
0
 private void btnProcesar3_Click(object sender, EventArgs e)
 {
     Banco cuanta = new Banco(txtDueno.Text,txtCedula.Text, int.Parse(txtMontocinta.Text), int.Parse(txtNumeroCuenta.Text));
     btnProcesar3.Enabled = false;
     Limpiar();
     MessageBox.Show("OK", "Banco", MessageBoxButtons.OK, MessageBoxIcon.Information);
 }
Example #4
0
 public MovimentacaoBD()
 {
     bco = new Banco();
     dt = null;
     sql = "";
     result = false;
 }
Example #5
0
 public MatriculaBD()
 {
     bco = new Banco();
     sql = "";
     dt = null;
     result = false;
 }
Example #6
0
 public TermoBD()
 {
     bco = new Banco();
     sql = "";
     dt = null;
     result = false;
 }
Example #7
0
 public DespesaBD()
 {
     bco = new Banco();
     dt = null;
     result = false;
     sql = "";
 }
Example #8
0
 public AvaliacaoBD()
 {
     bco = new Banco();
     sql = "";
     result = false;
     dt = null;
 }
Example #9
0
 public VendaBD()
 {
     bco = new Banco();
     sql = "";
     dt = null;
     msg = "";
     result = false;
 }
 private void GuardarButton_Click(object sender, EventArgs e)
 {
     Banco b = new Banco(Convert.ToInt32(numeroTextBox.Text),EntidadBTextBox.Text,CuentaTextBox.Text);
     lista.Add(b.ToString());
     numeroTextBox.Clear();
     EntidadBTextBox.Clear();
     CuentaTextBox.Clear();
     MostrarRichTextBox.Text = b.ToString();
 }
 private static Banco GetDataBase()
 {
     Banco db = new Banco();
     if (!db.DatabaseExists())
     {
         db.CreateDatabase();
     }
     return db;
 }
Example #12
0
 public void AgregarBanco(Banco banco)
 {
     try
     {
         Dat_PC_Bancos acceso = new Dat_PC_Bancos();
         acceso.AgregarBD(banco.CodigoBanco,banco.NombreBanco,banco.AbreviaturaBanco,((char)banco.Estado).ToString(),banco.AyudaDomiciliaciones, banco.AyudaTransacciones,System.Web.HttpContext.Current.User.Identity.Name, System.Web.HttpContext.Current.Request.UserHostAddress);
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #13
0
        public List<Banco> ListarBancos(bool? activo,string sortExpression)
        {
            try
            {

                Dat_PC_Bancos acceso = new Dat_PC_Bancos();

                CGP.clsListaCondiciones condiciones = new CGP.clsListaCondiciones();
                if (activo.HasValue)
                {
                    List<CGP.clsCondicion> listaCondiciones = new
                    List<CGP.clsCondicion>();
                    CGP.clsCondicion condicionSistema = new CGP.clsCondicion()
                    {
                        Campo = new CGP.clsCampo()
                        {
                            Nombre = "Estado",
                            TipoDato = CGP.TTipo.Caracter,
                            NombreBD = "Estado"
                        },
                        Operador = CGP.TOperadorLogico.Igual,
                        Valor = activo.Value ? "A" : "I",
                    };
                    listaCondiciones.Add(condicionSistema);
                    condiciones.Lista = listaCondiciones.ToArray();
                }

                DataSet datos = acceso.TraerListaTotalBD(condiciones, 0, System.Web.HttpContext.Current.User.Identity.Name, System.Web.HttpContext.Current.Request.UserHostAddress);
                List<Banco> bancos = null;
                if (datos != null && datos.Tables.Count > 0 && datos.Tables[0].Rows.Count > 0)
                {
                    bancos = new List<Banco>();
                    foreach (DataRow row in datos.Tables[0].Rows)
                    {
                        Banco nuevoBanco = new Banco();
                        nuevoBanco.CodigoBanco = int.Parse(row["PC_Bancos_CodigoBanco"].ToString());
                        nuevoBanco.NombreBanco = row["PC_Bancos_NombreBanco"].ToString();
                        nuevoBanco.AbreviaturaBanco = row["PC_Bancos_AbreviaturaBanco"].ToString();
                        nuevoBanco.Estado = ((EnumEstadosBase)(Char.Parse(row["PC_Bancos_Estado"].ToString())));
                        nuevoBanco.AyudaDomiciliaciones = row["PC_Bancos_AyudaDomiciliaciones"].ToString();
                        nuevoBanco.AyudaTransacciones = row["PC_Bancos_AyudaTransacciones"].ToString();
                        bancos.Add(nuevoBanco);
                    }
                }

                return bancos;
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #14
0
 public void EliminarBanco(Banco banco)
 {
     try
     {
         if (banco != null)
         {
             Dat_PC_Bancos acceso = new Dat_PC_Bancos();
             acceso.BorrarBD(banco.CodigoBanco, System.Web.HttpContext.Current.User.Identity.Name, System.Web.HttpContext.Current.Request.UserHostAddress);
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #15
0
 public Banco Save(Banco entity)
 {
     using (var context = new RThomazDbEntities())
     {
         if (entity.BancoId == 0)
         {
             entity.DataCriacao = DateTime.Now;
             context.Banco.AddObject(entity);
         }
         else
         {
             context.CreateObjectSet<Banco>().Attach(entity);
             context.ObjectStateManager.ChangeObjectState(entity, EntityState.Modified);
         }
         context.SaveChanges();
     }
     return entity;
 }
Example #16
0
        private void CargarBanco(int bancoId)
        {
            _banco = bancoId == 0 ? new Banco() : Uow.Bancos.Obtener(c => c.Id == bancoId);

            this.Nombre = _banco.Nombre;
        }
 internal PessoaDAO()
 {
     b = Banco.GetInstance();
 }
Example #18
0
 public locais Get(int id)
 {
     return(Banco.ListarLocais().Find(p => p.idLocal == id));
 }
Example #19
0
 public IEnumerable <locais> GetAll()
 {
     return(Banco.ListarLocais());
 }
Example #20
0
        private void Guardar()
        {
            try
            {
                Sesion session = new Sesion();
                session = (Sesion)Session["Sesion" + Session.SessionID];

                Banco banco = new Banco();
                banco.Id          = Convert.ToInt32(txtClave.Text);
                banco.Descripcion = txtDescripcion.Text;
                banco.Ciudad      = txtCiudad.Text;
                banco.Estado      = txtEstado.Text;
                banco.Estatus     = chkActivo.Checked;
                banco.Cuenta      = txtCuenta.Text;
                banco.Empresa     = session.Id_Emp;
                banco.Centro      = session.Id_Cd_Ver;

                CN_CatBanco clsCatBanco = new CN_CatBanco();
                int         verificador = -1;

                if (HF_ID.Value == "")
                {
                    if (!_PermisoGuardar)
                    {
                        Alerta("No tiene permisos para grabar");
                        return;
                    }
                    clsCatBanco.InsertarBanco(banco, session.Emp_Cnx, ref verificador);
                    if (verificador == 1)
                    {
                        Nuevo();
                        Alerta("Los datos se guardaron correctamente");
                        txtClave.Text = Valor;
                    }
                    else
                    {
                        Alerta("La clave ya existe");
                    }
                }
                else
                {
                    if (!_PermisoModificar)
                    {
                        Alerta("No tiene permisos para modificar");
                        return;
                    }
                    banco.Id_Ant = Convert.ToInt32(HF_ID.Value);
                    clsCatBanco.ModificarBanco(banco, session.Emp_Cnx, ref verificador);
                    if (verificador == 1)
                    {
                        Alerta("Los datos se modificaron correctamente");
                    }
                    else
                    {
                        Alerta("La clave ya existe");
                    }
                }
                rgBancos.Rebind();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #21
0
 public void novoBanco(Banco b)
 {
     daoFinanceiro = new DAO_Financeiro();
     daoFinanceiro.insertBanco(b);
 }
Example #22
0
 public frmCadastrarBanco()
 {
     InitializeComponent();
     this.Banco = new Banco();
 }
Example #23
0
 public FornecedorBD()
 {
     bco = new Banco();
 }
Example #24
0
 public void Limpa()
 {
     tbCodigoBanco.Clear();
     tbNomeBanco.Clear();
     this.banco = null;
 }
Example #25
0
 public void CriarBanco()
 {
     _ = new Banco();
 }
Example #26
0
 public void PreencheCampos(Banco banco)
 {
     this.banco         = banco;
     tbCodigoBanco.Text = this.banco?.Codigo ?? "";
     tbNomeBanco.Text   = this.banco?.Nome ?? "";
 }
Example #27
0
 public OcupanteDAL(Banco banco)
 {
     _banco = banco;
 }
Example #28
0
 public void Iniciar(Banco banco)
 {
     _banco = banco;
 }
Example #29
0
        private void BtnSalvar_Click(object sender, EventArgs e)
        {
            DateTime localDate = DateTime.Now;

            string diaHoraAtual = localDate.ToString();

            int perfil;
            int status;

            txtData.Text = diaHoraAtual;

            if (rbnAdministrador.Checked == true)
            {
                perfil = 0;
            }
            else if (rbnAluno.Checked == true)
            {
                perfil = 2;
            }
            else
            {
                perfil = 1;
            }

            if (rbnAtivo.Checked == true)
            {
                status = 0;
            }
            else
            {
                status = 999;
            }

            SqlConnection conexao = new SqlConnection(Banco.enderecoBanco());
            SqlCommand    query   = new SqlCommand();

            query.Connection = conexao;
            conexao.Open();

            query.Parameters.AddWithValue("@usuario", txtUser.Text);
            query.Parameters.AddWithValue("@senha", txtSenha.Text);
            query.Parameters.AddWithValue("@dataCriacao", diaHoraAtual);
            query.Parameters.AddWithValue("@statusCadastro", status);
            query.Parameters.AddWithValue("@levelPermissao", perfil);
            query.Parameters.AddWithValue("@solicitacaoAprovada", 1);

            query.CommandText = "INSERT INTO usuario (usuario, senha, dataCriacao, statusCadastro, levelPermissao, solicitacaoAprovada) values (@usuario, @senha, @dataCriacao, @statusCadastro, @levelPermissao, @solicitacaoAprovada)";
            int cont = query.ExecuteNonQuery();

            if (cont > 0)
            {
                MessageBox.Show("Cadastro Realizado com Sucesso");
            }
            else
            {
                MessageBox.Show("Erro ao Cadastrar");
            }


            FormGerenciar_Load(null, null);
            conexao.Close();
            LimparCliente();
        }
Example #30
0
        static void Main(string[] args)
        {
            CuentaBancaria  micuenta1 = new CuentaBancaria();
            CuentaBancaria  micuenta2 = new CuentaBancaria(1000);
            CuentaDeAhorros miahorro  = new CuentaDeAhorros(600, 0.3);
            CuentaDeCheques micheque  = new CuentaDeCheques(5000, 1000);



            miahorro.Deposita(100);
            miahorro.Retira(50);
            micuenta1.Deposita(300);
            micuenta2.Retira(500);
            micheque.Deposita(3000);
            micheque.Retira(9000);

            Console.WriteLine(micuenta1.Saldo);
            Console.WriteLine(micuenta2.Saldo);
            Console.WriteLine(miahorro.Saldo);
            Console.WriteLine(micheque.Saldo);

            //Clintes
            Cliente cte1    = new Cliente("Jesus de veracruz");
            Cliente cte2    = new Cliente("Lolita ayala");
            Cliente cte3    = new Cliente("Lord Peña");
            Cliente cte4    = new Cliente("Cabecita de algodon");
            Banco   MiBanco = new Banco("Mac Pato Ritch SA. de CV.");

            cte1.AgregarCuenta(new CuentaDeCheques(2000, 1000));
            cte2.AgregarCuenta(new CuentaDeCheques(1000, 200));
            cte3.AgregarCuenta(new CuentaDeCheques(900, 100));
            cte4.AgregarCuenta(new CuentaDeCheques(12000, 1000));
            cte1.AgregarCuenta(new CuentaDeAhorros(2000, 0.3));


            cte1.Cuentas[0].Retira(300);
            cte3.Cuentas[0].Deposita(1200);
            cte4.Cuentas[0].Retira(1000);

            MiBanco.AgregarCliente(cte1);
            MiBanco.AgregarCliente(cte2);
            MiBanco.AgregarCliente(cte3);
            MiBanco.AgregarCliente(cte4);

            MiBanco.AgregarCliente(new Cliente("Tello Chorejas"));
            MiBanco.Clientes[4].AgregarCuenta(new CuentaDeCheques(3000, 900));
            Console.WriteLine("------Reporte de Clientes-------");
            Console.WriteLine($"{MiBanco.Nombre}");
            foreach (Cliente cte in MiBanco.Clientes)
            {
                Console.WriteLine($"Cliente {cte.Nombre}");
                foreach (CuentaBancaria cta in cte.Cuentas)
                {
                    if (cta is CuentaDeAhorros)
                    {
                        Console.WriteLine($"Cuenta de ahorros {cta.Saldo} ");
                    }
                    else
                    {
                        Console.WriteLine($"Cuenta de cheques {cta.Saldo} ");
                    }
                }
            }
        }
 internal FilialDAO()       //pegando instancia do objeto banco
 {
     b = Banco.GetInstance();
 }
        public static string ConsultarReceitaWS()
        {
            var sb = new StringBuilder();
            var strInfoAdicional    = new StringBuilder();
            int RateLimit_Remaining = -1;
            int totalImportados     = 0;

            DataTable dtFornecedores;
            DataTable dtFornecedoresAtividade;
            DataTable dtFornecedoresNatJu;

            using (var banco = new Banco())
            {
                dtFornecedores = banco.GetTable(
                    @"select cnpj_cpf, f.id, fi.id_fornecedor, f.nome
                    from fornecedor f
                    left join fornecedor_info fi on f.id = fi.id_fornecedor
                    where char_length(f.cnpj_cpf) = 14
                    and f.cnpj_cpf <> '00000000000000'
                    -- and obtido_em < '2018-01-01'
                    and fi.id_fornecedor is null
                    -- and ip_colaborador not like '1805%'
                    -- and fi.id_fornecedor is null
                    -- and ip_colaborador is null -- not in ('170509', '170510', '170511', '170512')
                    -- and controle is null
                    -- and controle <> 0
					-- and (f.mensagem is null or f.mensagem <> 'Uma tarefa foi cancelada.')
					-- and controle <> 5
					and (controle is null or controle NOT IN (2, 3, 5))
                    order by f.id desc");

                if (dtFornecedores.Rows.Count == 0)
                {
                    Console.WriteLine("Não há fornecedores para consultar");
                    return("<p>Não há fornecedores para consultar</p>");
                }

                dtFornecedoresAtividade = banco.GetTable("SELECT * FROM fornecedor_atividade;");
                dtFornecedoresNatJu     = banco.GetTable("SELECT * FROM fornecedor_natureza_juridica;");
            }

            Console.WriteLine("Consultando CNPJ's Local: {0} itens.", dtFornecedores.Rows.Count);
            //var watch = System.Diagnostics.Stopwatch.StartNew();

            int i = 0;

            foreach (DataRow item in dtFornecedores.Rows)
            {
                // the code that you want to measure comes here
                //watch.Stop();
                //Console.WriteLine(watch.ElapsedMilliseconds);
                //watch.Restart();

                i++;
                if (!validarCNPJ(item["cnpj_cpf"].ToString()))
                {
                    InserirControle(3, item["cnpj_cpf"].ToString(), "CNPJ Invalido");
                    Console.WriteLine("CNPJ Invalido: " + item["cnpj_cpf"] + " - " + i);

                    strInfoAdicional.Append("<p>Empresa invalida importada:" + item["id"].ToString() + " - " + item["cnpj_cpf"].ToString() + " - " + item["nome"].ToString() + "; Motivo: CNPJ Invalido</p>");
                    continue;
                }

                Console.WriteLine("Consultando CNPJ: " + item["cnpj_cpf"] + " - " + i);
                FornecedorInfo receita = null;

                try
                {
                    using (HttpClient client = new HttpClient())
                    {
                        //--------------------------------
                        string uriString;
                        HttpResponseMessage response = null;


                        uriString          = string.Format("https://www.receitaws.com.br/v1/cnpj/{0}", item["cnpj_cpf"].ToString());
                        client.BaseAddress = new Uri(uriString);

                        if (RateLimit_Remaining > -1 && RateLimit_Remaining <= 1)
                        {
                            Console.WriteLine("Rate limit atingido!");
                            System.Threading.Thread.Sleep(60000);
                        }


                        //Setar o Timeout do client quando é API BASICA
                        client.Timeout = TimeSpan.FromMilliseconds(1000);
                        response       = client.GetAsync(string.Empty).Result;

                        //var rateLimit = response.Headers.FirstOrDefault(x => x.Key == "X-RateLimit-Limit");
                        //var retryAfter = response.Headers.FirstOrDefault(x => x.Key == "RetryAfter"); // A API do ReceitaWS infelizmente não retorna um valor de retryAfter, então temos que usar um sleep num valor padrão.
                        var rateLimit_Remaining = response.Headers.FirstOrDefault(x => x.Key == "X-RateLimit-Remaining");


                        if (rateLimit_Remaining.Value != null)
                        {
                            int temp;
                            int.TryParse(rateLimit_Remaining.Value.First(), out temp);
                            RateLimit_Remaining = temp;
                        }


                        if (response.IsSuccessStatusCode)
                        {
                            var responseContent = response.Content;

                            string responseString = responseContent.ReadAsStringAsync().Result;

                            receita = (FornecedorInfo)JsonConvert.DeserializeObject(responseString, typeof(FornecedorInfo));
                        }
                        else
                        {
                            InserirControle(1, item["cnpj_cpf"].ToString(), response.RequestMessage.ToString());
                            continue;
                        }
                    }
                }
                catch (Exception ex)
                {
                    //if (receita == null)
                    //{
                    //    receita = new ReceitaWSData();
                    //    receita.status = ReceitaWSData.STATUS_ERROR;
                    //    receita.ultima_atualizacao = DateTime.Now.ToString(DateMask_UltimaAtualizacao);

                    //    if (ex is AggregateException)
                    //    {
                    //        receita.message = "API Básica -- Gateway Time-out -- Exception: " + ex.InnerException.Message;
                    //        receita.ControleProcessamento = ReceitaWSData.ControleProcessamentoReceitaWS.Ignorar;
                    //    }
                    //    else
                    //    {
                    //        receita.message = ex.Message;
                    //    }
                    //}
                    InserirControle(1, item["cnpj_cpf"].ToString(), ex.GetBaseException().Message);
                    continue;
                }

                string strSql2;
                using (var banco = new Banco())
                {
                    //if (receita?.status == null)
                    //{
                    //    Thread.Sleep(60000); //1 MINUTO
                    //    continue;
                    //}

                    if (receita.status == "OK")
                    {
                        banco.BeginTransaction();

                        try
                        {
                            if (item["id_fornecedor"] != DBNull.Value)
                            {
                                banco.AddParameter("@id_fornecedor", item["id_fornecedor"]);

                                banco.ExecuteNonQuery(@"
                                delete from fornecedor_info where id_fornecedor=@id_fornecedor;
                                delete from fornecedor_atividade_secundaria where id_fornecedor=@id_fornecedor;
                                delete from fornecedor_socio where id_fornecedor=@id_fornecedor;
                            ");
                            }

                            var strSql =
                                @"insert into fornecedor_info(
							    id_fornecedor,
							    cnpj,
								tipo,
							    nome,
							    data_de_abertura,
							    nome_fantasia,
							    id_fornecedor_atividade_principal,
							    id_fornecedor_natureza_juridica,
							    logradouro,
							    numero,
							    complemento,
							    cep,
							    bairro,
							    municipio,
							    estado,
							    endereco_eletronico,
							    telefone,
							    ente_federativo_responsavel,
							    situacao_cadastral,
							    data_da_situacao_cadastral,
							    motivo_situacao_cadastral,
							    situacao_especial,
							    data_situacao_especial,
							    capital_social,
								obtido_em,
                                ip_colaborador
						    ) values (
							    @id_fornecedor,
							    @cnpj,
								@tipo,
							    @nome,
							    @data_de_abertura,
							    @nome_fantasia,
							    @id_fornecedor_atividade_principal,
							    @id_fornecedor_natureza_juridica,
							    @logradouro,
							    @numero,
							    @complemento,
							    @cep,
							    @bairro,
							    @municipio,
							    @estado,
							    @endereco_eletronico,
							    @telefone,
							    @ente_federativo_responsavel,
							    @situacao_cadastral,
							    @data_da_situacao_cadastral,
							    @motivo_situacao_cadastral,
							    @situacao_especial,
							    @data_situacao_especial,
							    @capital_social,
								@obtido_em,
                                @ip_colaborador
						    )"                        ;

                            banco.AddParameter("@id_fornecedor", item["id"]);
                            banco.AddParameter("@cnpj", item["cnpj_cpf"]);
                            banco.AddParameter("@tipo", receita.tipo);
                            banco.AddParameter("@nome", receita.nome);
                            banco.AddParameter("@data_de_abertura", ParseDate(receita.abertura));
                            banco.AddParameter("@nome_fantasia", receita.fantasia);

                            if (receita.atividade_principal != null && receita.atividade_principal.Count > 0)
                            {
                                var drAt = LocalizaInsereAtividade(dtFornecedoresAtividade, receita.atividade_principal[0]);
                                banco.AddParameter("@id_fornecedor_atividade_principal", drAt["id"]);
                            }
                            else
                            {
                                banco.AddParameter("@id_fornecedor_atividade_principal", DBNull.Value);
                            }

                            if (receita.atividade_principal != null)
                            {
                                var drNj =
                                    dtFornecedoresNatJu.Select("codigo='" + receita.natureza_juridica.Split(' ')[0] + "'");
                                banco.AddParameter("@id_fornecedor_natureza_juridica",
                                                   drNj.Length > 0 ? drNj[0]["id"] : DBNull.Value);
                            }
                            else
                            {
                                banco.AddParameter("@id_fornecedor_natureza_juridica", DBNull.Value);
                            }

                            banco.AddParameter("@logradouro", receita.logradouro);
                            banco.AddParameter("@numero", receita.numero);
                            banco.AddParameter("@complemento", receita.complemento);
                            banco.AddParameter("@cep", receita.cep);
                            banco.AddParameter("@bairro", receita.bairro);
                            banco.AddParameter("@municipio", receita.municipio);
                            banco.AddParameter("@estado", receita.uf);
                            banco.AddParameter("@endereco_eletronico", receita.email);
                            banco.AddParameter("@telefone", receita.telefone);
                            banco.AddParameter("@ente_federativo_responsavel", receita.efr);
                            banco.AddParameter("@situacao_cadastral", receita.situacao);
                            banco.AddParameter("@data_da_situacao_cadastral", ParseDate(receita.data_situacao));
                            banco.AddParameter("@motivo_situacao_cadastral", receita.motivo_situacao);
                            banco.AddParameter("@situacao_especial", receita.situacao_especial);
                            banco.AddParameter("@data_situacao_especial", ParseDate(receita.data_situacao_especial));
                            banco.AddParameter("@capital_social", ObterValor(receita.capital_social));
                            banco.AddParameter("@obtido_em", ParseDate(receita.ultima_atualizacao));
                            banco.AddParameter("@ip_colaborador", DateTime.Now.ToString("yyMMdd"));

                            banco.ExecuteNonQuery(strSql);


                            banco.AddParameter("@id", item["id"]);
                            banco.AddParameter("@nome", receita.nome);
                            banco.ExecuteNonQuery(@"update fornecedor set nome=@nome where id=@id");


                            strSql2 = @"insert into fornecedor_atividade_secundaria values (@id_fornecedor_info, @id_fornecedor_atividade)";
                            foreach (var atividadesSecundaria in receita.atividades_secundarias)
                            {
                                banco.ClearParameters();

                                try
                                {
                                    var drAt = LocalizaInsereAtividade(dtFornecedoresAtividade, atividadesSecundaria);
                                    banco.AddParameter("@id_fornecedor_info", item["id"]);
                                    banco.AddParameter("@id_fornecedor_atividade", drAt["id"]);

                                    banco.ExecuteNonQuery(strSql2);
                                }
                                catch (MySqlException ex)
                                {
                                    if (!ex.Message.Contains("Duplicate entry"))
                                    {
                                        throw;
                                    }
                                }
                            }

                            strSql2 =
                                @"insert into fornecedor_socio 
                                (id_fornecedor, nome, pais_origem, id_fornecedor_socio_qualificacao, nome_representante, id_fornecedor_socio_representante_qualificacao) 
                            values 
                                (@id_fornecedor, @nome, @pais_origem, @id_fornecedor_socio_qualificacao, @nome_representante, @id_fornecedor_socio_representante_qualificacao)";

                            foreach (var qsa in receita.qsa)
                            {
                                banco.ClearParameters();

                                banco.AddParameter("@id_fornecedor", item["id"]);
                                banco.AddParameter("@nome", qsa.nome);
                                banco.AddParameter("@pais_origem", qsa.pais_origem);
                                banco.AddParameter("@id_fornecedor_socio_qualificacao", qsa.qual.Split('-')[0]);

                                banco.AddParameter("@nome_representante", qsa.nome_rep_legal);
                                banco.AddParameter("@id_fornecedor_socio_representante_qualificacao",
                                                   !string.IsNullOrEmpty(qsa.qual_rep_legal) && qsa.qual_rep_legal.Contains("-") ? (object)qsa.qual_rep_legal.Split('-')[0] : DBNull.Value);

                                banco.ExecuteNonQuery(strSql2);
                            }

                            totalImportados++;

                            if (receita.situacao != "ATIVA")
                            {
                                strInfoAdicional.Append("<p>Empresa inativa importada:" + item["id"].ToString() + " - " + receita.cnpj + " - " + receita.nome + "</p>");
                            }

                            banco.CommitTransaction();

                            InserirControle(0, item["cnpj_cpf"].ToString(), "");
                            Console.WriteLine("Atualizando CNPJ: " + item["cnpj_cpf"] + " - " + i);
                        }
                        catch (Exception)
                        {
                            banco.RollBackTransaction();
                        }
                    }
                    else
                    {
                        InserirControle(2, item["cnpj_cpf"].ToString(), receita.message);

                        strInfoAdicional.Append("<p>Empresa invalida importada:" + item["id"].ToString() + " - " + receita.cnpj + " - " + item["nome"].ToString() + "; Motivo: " + receita.message + "</p>");
                    }
                }
            }

            using (var banco = new Banco())
            {
                banco.ExecuteNonQuery(@"
					update fornecedor_info set nome_fantasia=null where nome_fantasia = '' or nome_fantasia = '********';
					update fornecedor_info set logradouro=null where logradouro = '' or logradouro = '********';
					update fornecedor_info set numero=null where numero = '' or numero = '********';
					update fornecedor_info set complemento=null where complemento = '' or complemento = '********';
					update fornecedor_info set cep=null where cep = '' or cep = '********';
					update fornecedor_info set bairro=null where bairro = '' or bairro = '********';
					update fornecedor_info set municipio=null where municipio = '' or municipio = '********';
					update fornecedor_info set estado=null where estado = '' or estado = '**';
					update fornecedor_info set endereco_eletronico=null where endereco_eletronico = '' or endereco_eletronico = '********';
					update fornecedor_info set telefone=null where telefone = '' or telefone = '********';
					update fornecedor_info set ente_federativo_responsavel=null where ente_federativo_responsavel = '' or ente_federativo_responsavel = '********';
					update fornecedor_info set motivo_situacao_cadastral=null where motivo_situacao_cadastral = '' or motivo_situacao_cadastral = '********';
					update fornecedor_info set situacao_especial=null where situacao_especial = '' or situacao_especial = '********';
				"                );
            }

            return(string.Format("<p>{0} de {1} fornecedores novos importados</p>", totalImportados, dtFornecedores.Rows.Count) + strInfoAdicional.ToString());
        }
Example #33
0
        public List<Banco> ObtenerCatalogoBancos(string sortExpression)
        {
            try
            {

                Pagos acceso = new Pagos();
                PC_Bancos.PC_BancosDataTable datos = acceso.ObtieneCatalogoEntidadesFinacieras(System.Web.HttpContext.Current.User.Identity.Name, System.Web.HttpContext.Current.Request.UserHostAddress);
                List<Banco> bancos = null;
                if (datos != null && datos.Count > 0 && datos.Rows.Count > 0)
                {
                    bancos = new List<Banco>();
                    foreach (CGP.Reportes.Pagos.PC_Bancos.PC_BancosRow row in datos.Rows)
                    {
                        Banco nuevoBanco = new Banco();
                        nuevoBanco.CodigoBanco = row.CodigoBanco;
                        nuevoBanco.NombreBanco = row.NombreBanco;
                        nuevoBanco.AbreviaturaBanco = row.AbreviaturaBanco;
                        nuevoBanco.Estado = ((EnumEstadosBase)(Char.Parse(row.Estado)));
                        bancos.Add(nuevoBanco);
                    }
                }

                return bancos;
            }
            catch (Exception)
            {
                throw;
            }
        }
        public Banco solicitudObtenerBanco()
        {
            Banco b = banDAO.obtenerBanco();

            return(b);
        }
        public static Agenda GetAgenda(DateTime dtInicial, string horaInicial, long id)
        {
            string        data   = dtInicial.ToString("yyyy-MM-dd");
            string        hora   = horaInicial;
            StringBuilder sb     = new StringBuilder();
            Agenda        obj    = new Agenda();
            Banco         _banco = new Banco();

            using (var cmd = _banco.DbConnection())
            {
                if (id > 0)
                {
                    sb.Append($"select *from Agenda where Data = '{ data }' and Horas = '{hora}' and Id = {id} ");
                }
                else
                {
                    sb.Append($"select *from Agenda where Data = '{ data }' and Horas = '{hora}' LIMIT 1 ");
                }

                SQLiteCommand comand = new SQLiteCommand(sb.ToString());
                comand.Connection = cmd;
                PropertyInfo[] properties = obj.GetType().GetProperties();
                using (var reader = comand.ExecuteReader(CommandBehavior.CloseConnection))
                {
                    if (reader.Read())
                    {
                        obj = Activator.CreateInstance <Agenda>();
                        foreach (PropertyInfo item in properties)
                        {
                            switch (item.PropertyType.Name)
                            {
                            case "String":
                                item.SetValue(obj, reader[item.Name].ToString());
                                break;

                            case "Int32":
                                item.SetValue(obj, int.Parse(reader[item.Name].ToString()));
                                break;

                            case "Decimal":
                                item.SetValue(obj, decimal.Parse(reader[item.Name].ToString()));
                                break;

                            case "DateTime":
                                try
                                {
                                    if (reader[item.Name] != null)
                                    {
                                        item.SetValue(obj, Convert.ToDateTime(reader[item.Name].ToString()));
                                    }
                                }
                                catch { }
                                break;

                            default:
                                break;
                            }
                        }
                    }
                    if (obj.Id > 0)
                    {
                        return(obj);
                    }

                    return(null);
                }
            }
        }
        public bool SolicitudModificarBanco(String nit, String nombre, String descripcion)
        {
            Banco banco = new Banco(nit, nombre, descripcion);

            return(banDAO.modificarBanco(banco));
        }
Example #37
0
        static void Main(string[] args)
        {
            Banco banco = new Banco();

            var json = File.ReadAllText(AppDomain.CurrentDomain.BaseDirectory + @"Imovel.json");

            var modelo = JsonConvert.DeserializeObject <List <Json> >(json);

            foreach (var obj in modelo.ToList())
            {
                //Verificando a faixa de preço do IPTU do imovel
                #region Faixa IPTU
                var iptu  = Convert.ToDecimal(obj.iptu);
                var fiptu = string.Empty;

                if (!String.IsNullOrEmpty(obj.iptu))
                {
                    if (iptu > 0 && iptu <= 600)
                    {
                        fiptu = "Entre 0 - 600 valores";
                    }
                    else if (iptu > 600 && iptu <= 1200)
                    {
                        fiptu = "Entre 601 - 1200 valores";
                    }
                    else if (iptu > 1200 && iptu <= 1800)
                    {
                        fiptu = "Entre 1201 - 1800 valores";
                    }
                    else
                    {
                        fiptu = "Acima de 1801 valores";
                    }
                }

                #endregion

                //Verificando a faixa de condominio do imovel
                #region Faixa Condominio
                var condominio  = Convert.ToDecimal(obj.condominio);
                var fcondominio = string.Empty;

                if (!String.IsNullOrEmpty(obj.condominio))
                {
                    if (condominio > 0 && condominio <= 100)
                    {
                        fcondominio = "Entre 0 - 100 metros";
                    }
                    else if (condominio > 100 && condominio <= 150)
                    {
                        fcondominio = "Entre 101 - 150 metros";
                    }
                    else if (condominio > 151 && condominio <= 200)
                    {
                        fcondominio = "Entre 151 - 200 metros";
                    }
                    else
                    {
                        fcondominio = "Acima de 201 metros";
                    }
                }
                #endregion

                //Verificando a faixa de dormitorios do imovel
                #region Faixa Dormitorios
                var dormitorio  = Convert.ToInt32(obj.dormitorios);
                var fdormitorio = string.Empty;

                if (!String.IsNullOrEmpty(obj.dormitorios))
                {
                    if (dormitorio > 0 && dormitorio <= 2)
                    {
                        fdormitorio = "Entre 0 - 2 dormitorios";
                    }
                    else if (dormitorio > 2 && dormitorio <= 4)
                    {
                        fdormitorio = "Entre 3 - 4" +
                                      " dormitorios";
                    }
                    else
                    {
                        fdormitorio = "Acima de 5 dormitorios";
                    }
                }
                #endregion

                //Verificando a faixa de suites do imovel
                #region Faixa Suites
                var suites  = Convert.ToInt32(obj.suites);
                var fsuites = string.Empty;

                if (!String.IsNullOrEmpty(obj.suites))
                {
                    if (suites > 0 && suites <= 2)
                    {
                        fsuites = "Entre 0 - 2 suites";
                    }
                    else if (suites > 2 && suites <= 4)
                    {
                        fsuites = "Entre 3 - 4 suites";
                    }
                    else
                    {
                        fsuites = "Acima de 5 suites";
                    }
                }
                #endregion

                //Verificando a faixa de vagas do imovel
                #region Faixa Vagas
                var vagas  = Convert.ToInt32(obj.vagas);
                var fvagas = string.Empty;

                if (!String.IsNullOrEmpty(obj.vagas))
                {
                    if (vagas > 0 && vagas <= 2)
                    {
                        fvagas = "Entre 0 - 2 vagas";
                    }
                    else if (vagas > 2 && vagas <= 4)
                    {
                        fvagas = "Entre 3 - 4 vagas";
                    }
                    else
                    {
                        fvagas = "Acima de 5 vagas";
                    }
                }
                #endregion

                //Verificando a faixa de banheiros do imovel
                #region Faixa Banheiros
                var banheiros  = Convert.ToInt32(obj.banheiros);
                var fbanheiros = string.Empty;

                if (!String.IsNullOrEmpty(obj.banheiros))
                {
                    if (banheiros > 0 && banheiros <= 2)
                    {
                        fbanheiros = "Entre 0 - 2 banheiros";
                    }
                    else if (banheiros > 2 && banheiros <= 4)
                    {
                        fbanheiros = "Entre 3 - 4 banheiros";
                    }
                    else
                    {
                        fbanheiros = "Acima de 5 banheiros";
                    }
                }
                #endregion

                //Verificando a faixa do valor de venda do imovel
                #region Faixa Venda
                var venda  = Convert.ToDecimal(obj.valor_venda);
                var fvenda = string.Empty;

                if (!String.IsNullOrEmpty(obj.valor_venda))
                {
                    if (venda > 0 && venda <= 50000)
                    {
                        fvenda = "Entre 0 - 50.000 valores";
                    }
                    else if (venda > 50000 && venda <= 125000)
                    {
                        fvenda = "Entre 50.001" +
                                 " - 125.000 valores";
                    }
                    else if (venda > 125000 && venda <= 200000)
                    {
                        fvenda = "Entre 125.001 - 200.000 valores";
                    }
                    else
                    {
                        fvenda = "Acima de 200.001 valores";
                    }
                }
                #endregion

                //Verificando a faixa da area privada do imovel
                #region Faixa Aluguel
                var aluguel  = Convert.ToDecimal(obj.valor_aluguel);
                var faluguel = string.Empty;

                if (!String.IsNullOrEmpty(obj.valor_aluguel))
                {
                    if (aluguel > 0 && aluguel <= 1000)
                    {
                        faluguel = "Entre 0 - 1.000 valores";
                    }
                    else if (aluguel > 1000 && aluguel <= 1500)
                    {
                        faluguel = "Entre 1001" + " - 1.500 valores";
                    }
                    else if (aluguel > 1500 && aluguel <= 2750)
                    {
                        faluguel = "Entre 1.501 - 2.750 valores";
                    }
                    else
                    {
                        faluguel = "Acima de 2.751 valores";
                    }
                }
                #endregion


                // Verificação
                #region
                var uf  = banco.BuscarEstado(obj.uf);
                var fuf = obj.uf;

                if (uf == 0)
                {
                    banco.AdicionaEstado(fuf);
                }

                //Verificando se Cidade ja existe

                var cidade  = banco.BuscaCidade(obj.cidade);
                var fcidade = obj.cidade;

                if (cidade == 0)
                {
                    banco.AdicionaCidade(obj.cidade, obj.uf);
                }

                //Verificando se Bairro ja existe

                var bairro  = banco.BuscarBairro(obj.bairro);
                var fbairro = obj.bairro;
                var cep     = Convert.ToInt32(obj.cep.Substring(0, 5));

                if (bairro == 0)
                {
                    banco.AdicionaBairro(obj.cidade, fbairro, cep);
                }

                #endregion


                //Metodo para inserir Imovel no Banco
                #region Adicionando Imovel
                var id_imovel = banco.AdicionarImovel(obj.categoria != null ? obj.categoria : null,
                                                      obj.status != null ? obj.status : null,
                                                      fiptu == "" ? null : fiptu,
                                                      fcondominio == "" ? null : fcondominio,
                                                      obj.planta.Contains("SIM") ? true : false,
                                                      obj.dependencia.Contains("SIM") ? true : false,
                                                      obj.sacada.Contains("SIM") ? true : false,
                                                      obj.portaria.Contains("SIM") ? true : false,
                                                      obj.elevador.Contains("SIM") ? true : false,
                                                      obj.churrasqueira != null ? obj.churrasqueira : null,
                                                      fdormitorio == "" ? null : fdormitorio,
                                                      fsuites == "" ? null : fsuites,
                                                      fvagas == "" ? null : fvagas,
                                                      fbanheiros == "" ? null : fbanheiros,
                                                      fvenda == "" ? null : fvenda,
                                                      faluguel == "" ? null : faluguel,
                                                      obj.bairro == "" ? null : obj.bairro
                                                      );
                #endregion

                // Método para inserir a Construcao no Banco
                #region Adicionando Construcao
                banco.AdicionarConstrucao(id_imovel);
                #endregion
            }
        }
Example #38
0
File: Program.cs Project: CR-MX/AEI
        static void Main(string[] args)
        {
            CuentaBancaria  micuenta1 = new CuentaBancaria();
            CuentaBancaria  micuenta2 = new CuentaBancaria(1000);
            CuentaDeAhorros miahorro  = new CuentaDeAhorros(600, 0.3);
            CuentaDeCheques micheque  = new CuentaDeCheques(5000, 1000);

            micuenta1.Deposita(300);
            micuenta2.Retira(500);
            miahorro.Deposita(100);
            miahorro.Retira(50);
            micheque.Deposita(3000);
            micheque.Retira(9000);

            Console.WriteLine($"Cuenta 1 :{micuenta1.Saldo}");
            Console.WriteLine($"Cuenta 2 :{micuenta2.Saldo}");
            Console.WriteLine($"Cuenta 3 :{miahorro.Saldo}");
            Console.WriteLine($"Cuenta 3 :{micheque.Saldo}");

            //Probar cliente
            Banco MiBanco = new Banco("Mac pato Rincon  SA de CV");



            Cliente cte1 = new Cliente("Chente Fox");
            Cliente cte2 = new Cliente("Felipe Beberon");
            Cliente cte3 = new Cliente("Lord Peña");
            Cliente cte4 = new Cliente("Cabezita de algodon");

            cte1.AgregarCuenta(new CuentaDeCheques(2000, 1000));
            cte2.AgregarCuenta(new CuentaDeCheques(1000, 200));
            cte3.AgregarCuenta(new CuentaDeCheques(900, 100));
            cte4.AgregarCuenta(new CuentaDeCheques(12000, 1000));
            cte4.AgregarCuenta(new CuentaDeAhorros(2000, 0.03));

            cte1.Cuentas[0].Retira(300);
            cte3.Cuentas[0].Deposita(1200);
            cte4.Cuentas[1].Retira(1000);

            MiBanco.Agregarcliente(cte1);
            MiBanco.Agregarcliente(cte2);
            MiBanco.Agregarcliente(cte3);
            MiBanco.Agregarcliente(cte4);

            MiBanco.Agregarcliente(new Cliente("Tello Chorejas"));
            MiBanco.Clientes[4].AgregarCuenta(new CuentaDeCheques(3000, 900));

            Console.WriteLine("----------Reporte de clientes---------\n");
            Console.WriteLine($"{MiBanco.Nombre}");
            foreach (Cliente cte in MiBanco.Clientes)
            {
                Console.WriteLine($"Cliente: {cte.Nombre}");
                foreach (CuentaBancaria cta in cte.Cuentas)
                {
                    /*if (cta is CuentaDeAhorros)
                     * {
                     *  Console.WriteLine($"Cuenta de Ahorros: {cta.Saldo}");
                     * }
                     * else
                     *  Console.WriteLine($"Cuenta de Cheques: {cta.Saldo}");*/
                    Console.WriteLine($"Cuenta de {(cta is CuentaDeAhorros? "Ahorros":"Cheques")} : {cta.Saldo}");
                }
                Console.WriteLine("\n");
            }
        }
Example #39
0
 public String GetDescLocalPorId(int id)
 {
     return(Banco.ObterDescLocalPorId(id));
 }
 public ServicoExternoConveniadoDAL(Banco banco)
 {
     _banco = banco;
 }
Example #41
0
        private void LerRetorno(int codigo)
        {
            try
            {
                Banco bco = new Banco(codigo);

                openFileDialog.FileName = "";
                openFileDialog.Title    = "Selecione um arquivo de retorno";
                openFileDialog.Filter   = "Arquivos de Retorno (*.ret;*.crt)|*.ret;*.crt|Todos Arquivos (*.*)|*.*";
                if (openFileDialog.ShowDialog() == DialogResult.OK)
                {
                    if (radioButtonCNAB400.Checked)
                    {
                        ArquivoRetornoCNAB400 cnab400 = null;
                        if (openFileDialog.CheckFileExists == true)
                        {
                            cnab400 = new ArquivoRetornoCNAB400();
                            cnab400.LinhaDeArquivoLida += new EventHandler <LinhaDeArquivoLidaArgs>(cnab400_LinhaDeArquivoLida);
                            cnab400.LerArquivoRetorno(bco, openFileDialog.OpenFile());
                        }

                        if (cnab400 == null)
                        {
                            MessageBox.Show("Arquivo não processado!");
                            return;
                        }

                        lstReturnFields.Items.Clear();

                        foreach (DetalheRetorno detalhe in cnab400.ListaDetalhe)
                        {
                            ListViewItem li = new ListViewItem(detalhe.NomeSacado.ToString().Trim());
                            li.Tag = detalhe;

                            li.SubItems.Add(detalhe.DataVencimento.ToString("dd/MM/yy"));
                            li.SubItems.Add(detalhe.DataCredito.ToString("dd/MM/yy"));

                            li.SubItems.Add(detalhe.ValorTitulo.ToString("###,###.00"));

                            li.SubItems.Add(detalhe.ValorPago.ToString("###,###.00"));
                            li.SubItems.Add(detalhe.CodigoOcorrencia.ToString());
                            li.SubItems.Add("");
                            li.SubItems.Add(detalhe.NossoNumeroComDV); // = detalhe.NossoNumero.ToString() + "-" + detalhe.DACNossoNumero.ToString());
                            li.SubItems.Add(detalhe.NumeroDocumento);
                            lstReturnFields.Items.Add(li);
                        }
                    }
                    else if (radioButtonCNAB240.Checked)
                    {
                        ArquivoRetornoCNAB240 cnab240 = null;
                        if (openFileDialog.CheckFileExists == true)
                        {
                            cnab240 = new ArquivoRetornoCNAB240();
                            cnab240.LinhaDeArquivoLida += new EventHandler <LinhaDeArquivoLidaArgs>(cnab240_LinhaDeArquivoLida);
                            cnab240.LerArquivoRetorno(bco, openFileDialog.OpenFile());
                        }

                        if (cnab240 == null)
                        {
                            MessageBox.Show("Arquivo não processado!");
                            return;
                        }


                        lstReturnFields.Items.Clear();

                        foreach (DetalheRetornoCNAB240 detalhe in cnab240.ListaDetalhes)
                        {
                            ListViewItem li = new ListViewItem(detalhe.SegmentoT.NomeSacado.Trim());
                            li.Tag = detalhe;

                            li.SubItems.Add(detalhe.SegmentoT.DataVencimento.ToString("dd/MM/yy"));
                            li.SubItems.Add(detalhe.SegmentoU.DataCredito.ToString("dd/MM/yy"));
                            li.SubItems.Add(detalhe.SegmentoT.ValorTitulo.ToString("###,###.00"));
                            li.SubItems.Add(detalhe.SegmentoU.ValorPagoPeloSacado.ToString("###,###.00"));
                            li.SubItems.Add(detalhe.SegmentoU.CodigoOcorrenciaSacado.ToString());
                            li.SubItems.Add("");
                            li.SubItems.Add(detalhe.SegmentoT.NossoNumero);
                            lstReturnFields.Items.Add(li);
                        }
                    }
                    MessageBox.Show("Arquivo aberto com sucesso!");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro ao abrir arquivo de retorno.");
            }
        }
Example #42
0
 public List<Banco> ListarBancosContigentes(int servicio)
 {
     try
     {
         Dat_Devoluciones acceso = new Dat_Devoluciones();
         DataSet datos = acceso.TraerListaBancosCont(System.Web.HttpContext.Current.User.Identity.Name, System.Web.HttpContext.Current.Request.UserHostAddress,servicio);
         List<Banco> lista = null;
         if (datos != null && datos.Tables.Count > 0 && datos.Tables[0].Rows.Count > 0)
         {
             lista = new List<Banco>();
             foreach (DataRow row in datos.Tables[0].Rows)
             {
                 Banco banco = new Banco();
                 banco.CodigoBanco = Int32.Parse(row["CodigoBanco"].ToString());
                 banco.NombreBanco = row["NombreBanco"].ToString();
                 lista.Add(banco);
             }
         }
         return lista;
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #43
0
        public insertUpdateForm(string formName, string tableName, column[] baseData, Banco banco, EventHandler handlerInserido, EventHandler handlerCancelar, EventHandler handlerEditado)
        {
            FormName             = formName;
            this.handlerCancelar = handlerCancelar;
            this.handlerInserido = handlerInserido;
            this.handlerEditado  = handlerEditado;
            this.tableName       = tableName;
            data = new column[baseData.Count()];
            for (int i = 0; i < baseData.Count(); i++)
            {
                data[i] = new column(baseData[i]);
            }
            this.banco          = banco;
            FormName            = tableName;
            Panel               = new FlowLayoutPanel();
            Panel.Anchor        = AnchorStyles.Top;
            Panel.Location      = new Point(0, 24);
            Panel.Padding       = new Padding(10);
            Panel.Dock          = DockStyle.Fill;
            Panel.Visible       = true;
            Panel.FlowDirection = FlowDirection.LeftToRight;
            for (int i = 0; i < data.Length; i++)
            {
                if (!data[i].InsertReq)
                {
                    continue;
                }
                var subpnl = new Panel();
                subpnl.Size = new Size(400, 28);
                var label = new Label();
                label.Location = new Point(3, 6);
                label.Text     = data[i].FriendlyName;

                Control control = null;
                if (!data[i].IsFK)
                {
                    if (data[i].Type == MySqlType.msboolean)
                    {
                        var text = new CheckBox();
                        data[i].Control = text;
                        text.Name       = "insertUpdateFormField" + data[i].Name;
                        text.Location   = new Point(100, 3);
                        text.Size       = new Size(300, 20);
                        control         = text;
                    }
                    else
                    {
                        var text = new TextBox();
                        data[i].Control = text;
                        text.Name       = "insertUpdateFormField" + data[i].Name;
                        text.Location   = new Point(100, 3);
                        text.Size       = new Size(300, 20);
                        control         = text;
                    }
                }
                else
                {
                    var ddl = new ComboBox();
                    ddl.DisplayMember = "Text";
                    ddl.ValueMember   = "Value";
                    data[i].Control   = ddl;
                    ddl.DropDownStyle = ComboBoxStyle.DropDownList;
                    var ddldata    = banco.get(data[i].FkTableName, null, banco.tableLabel[data[i].FkTableName]);
                    var ddlConvert = new List <comboItem>();
                    //ddlConvert.Add(new comboItem("0", "[Todos]"));
                    for (int j = 0; j < ddldata.Rows.Count; j++)
                    {
                        var sb = new StringBuilder();
                        for (int k = 0; k < ddldata.Rows[j].ItemArray.Count(); k++)
                        {
                            sb.Append(string.Format("{0}{1}", ddldata.Rows[j][k], k + 1 < ddldata.Rows[j].ItemArray.Count() ? " - " : ""));
                        }
                        var val = ddldata.Rows[j].ItemArray[0].ToString();
                        var tex = sb.ToString();
                        ddlConvert.Add(new comboItem(val, string.IsNullOrEmpty(tex) ? val : tex));
                    }
                    ddl.DataSource = ddlConvert;
                    ddl.Location   = new Point(100, 3);
                    ddl.Size       = new Size(300, 20);
                    control        = ddl;
                }
                subpnl.Controls.Add(label);
                subpnl.Controls.Add(control);
                Panel.Controls.Add(subpnl);
            }
            var pnl = new Panel();

            pnl.Size = new Size(1020, 28);
            int bx  = 100;
            int of  = 70;
            var btn = new Button();

            btn.Location = new Point(bx + 0 * of, 0);
            btn.Size     = new Size(of - 10, 23);
            btn.Text     = "Salvar";
            btn.Click   += salvar;
            pnl.Controls.Add(btn);

            btn          = new Button();
            btn.Location = new Point(bx + 1 * of, 0);
            btn.Size     = new Size(of - 10, 23);
            btn.Text     = "Cancelar";
            btn.Click   += cancelar;
            pnl.Controls.Add(btn);

            btn          = new Button();
            btn.Location = new Point(bx + 2 * of, 0);
            btn.Size     = new Size(of - 10, 23);
            btn.Text     = "Limpar Campos";
            btn.Click   += limparCampos;
            pnl.Controls.Add(btn);

            Panel.Controls.Add(pnl);
            Panel.Visible = false;
        }
Example #44
0
 public EngineFactory(Banco banco)
 {
     this.banco = banco;
 }
Example #45
0
 public ComposicaoBD()
 {
     bco = new Banco();
 }
Example #46
0
 public void Remover(Banco banco)
 {
     _bancoRepository.Update(banco);
 }
Example #47
0
 public AuthVerification(Banco _db)
 {
     this.db = _db;
 }
Example #48
0
 public void PreencherBanco(Banco banco)
 {
     txtID.Text     = Convert.ToString(banco.Id);
     txtCodigo.Text = banco.Codigo.ToString();
     txtNome.Text   = banco.Nome;
 }
Example #49
0
 public FuncionarioBD()
 {
     bco = new Banco();
 }
Example #50
0
        /// <summary>
        /// Trae los bancos de la empresa
        /// </summary>
        /// <param name="Lista"></param>
        /// <param name="commandText"></param>
        /// <param name="Parametros"></param>
        /// <param name="ConGenericos"></param>
        public static void ExecuteSP(out List<Banco> Lista, String commandText, SqlParameter[] Parametros, bool ConGenericos)
        {
            SqlConnection dc = new System.Data.SqlClient.SqlConnection(ConfigurationManager.ConnectionStrings["EbuyConexion"].ConnectionString); //"Database=EplaceDb;Server=10.20.20.200;User Id=executor;Password=executor;");
            try
            {
                List<Banco> list = new List<Banco>();
                Banco item = new Banco();

                SqlCommand command = new SqlCommand();

                command = getEbuy(commandText, Parametros, ConGenericos);
                command.Connection = dc;
                dc.Open();

                IDataReader lector = command.ExecuteReader();

                while (lector.Read())
                {
                    list.Add(item.castDR(lector));
                }

                lector.Close();
                Lista = list;
            }
            catch (Exception ex)
            {

                throw new Exception(ex.Message);
            }
        }
Example #51
0
 protected override void btnNuevo_Click(object sender, EventArgs e)
 {
     object Banco = UtilLocal.ObtenerValor("Indica el nombre del banco:", "", MensajeObtenerValor.Tipo.Texto);
     if (Util.Cadena(Banco) != "")
     {
         var oBanco = new Banco() { NombreBanco = Util.Cadena(Banco) };
         Datos.Guardar<Banco>(oBanco);
         this.ActualizarDatos();
     }
 }
Example #52
0
 public PerimetroBD()
 {
     bco = new Banco();
 }
Example #53
0
 public ModalidadeBD()
 {
     bco = new Banco();
 }
Example #54
0
 public SinistroDAL(Banco banco)
 {
     _banco = banco;
 }
Example #55
0
 public AnamneseBD()
 {
     bco = new Banco();
 }
 public string Transferencia(Banco meta, Double monto)
 {
     Console.WriteLine("Monto mandado y confirmado por FTP");
 }
Example #57
0
 public void Adicionar(Banco banco)
 {
     _bancoRepository.Add(banco);
 }
Example #58
0
        public void Valida_Numero_Banco_Banestes()
        {
            var banco = new Banco(21);

            Assert.IsInstanceOfType(banco, typeof(Banco));
        }
Example #59
0
 public ProdutoBD()
 {
     bco = new Banco();
 }
Example #60
0
 public void Atualizar(Banco banco)
 {
     _bancoRepository.Update(banco);
 }