Example #1
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            btnModificar.Enabled = false;
            btnEliminar.Enabled  = false;


            lblEstadoBusqueda.Text = "Ejecutando busqueda...";

            //  ARMA LA QUERY A EJECUTAR BASADO EN LOS FILTROS
            string queryConsulta;

            if (tipoFormBusqueda.Equals("BuscarUsuario")) //  Busca usuarios sin clientes asociados
            {
                queryConsulta = Filtros.filtroBuscarUsuario(txtUsuario.Text, "" + ((KeyValuePair <string, string>)cbxRol.SelectedItem).Key, true);
            }
            else
            {
                queryConsulta = Filtros.filtroBuscarUsuario(txtUsuario.Text, "" + ((KeyValuePair <string, string>)cbxRol.SelectedItem).Key, false);
            }


            Herramientas.msebox_informacion(queryConsulta);

            DataTable resultados;

            try
            {
                resultados = Herramientas.ejecutarConsultaTabla(queryConsulta);
                dataGridView1.DataSource = resultados;

                //dataGridView1.Columns["Cliente ID"].Visible = false;
                //dataGridView1.Columns["User ID"].Visible = false;
                //dataGridView1.Columns["Pais ID"].Visible = false;
                //dataGridView1.Columns["Tipo Doc ID"].Visible = false;
                //dataGridView1.Columns["Calle"].Visible = false;
                //dataGridView1.Columns["Numero"].Visible = false;
                //dataGridView1.Columns["Piso"].Visible = false;
                //dataGridView1.Columns["Dpto"].Visible = false;
                //dataGridView1.Columns["Pregunta Sec"].Visible = false;


                lblEstadoBusqueda.Text = "Se encontraron " + dataGridView1.RowCount + " filas";

                if (dataGridView1.RowCount > 0)
                {
                    btnEliminar.Enabled  = true;
                    btnModificar.Enabled = true;
                    btnCrear.Enabled     = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.ToString());
                lblEstadoBusqueda.Text = "Error al realizar la busqueda";
            }
        }
Example #2
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            lblEstadoBusqueda.Text = "Ejecutando busqueda...";

            btnAceptar.Enabled   = false;
            btnBaja.Enabled      = false;
            btnModificar.Enabled = false;
            btnRenovar.Enabled   = false;

            string fechaAperturaDesde = "", fechaAperturaHasta = "";
            string cliente      = clienteId;//txtCliente.Text;
            string numero       = txtNumero.Text;
            string tipoCuentaId = ((KeyValuePair <string, string>)cbxTipoCta.SelectedItem).Key;
            string monedaId     = ((KeyValuePair <string, string>)cbxMoneda.SelectedItem).Key;
            string paisId       = ((KeyValuePair <string, string>)cbxPais.SelectedItem).Key;


            if (chkFechaApertura.Checked)
            {
                fechaAperturaDesde = dtpFechaAperturaDesde.Value.ToShortDateString();
                fechaAperturaHasta = dtpFechaAperturaHasta.Value.ToShortDateString();
            }

            string queryConsulta;

            if (this.tipoFormPadre.Equals("Transferencias.FormTransferencias"))  //  Busca una cuenta destino
            {
                queryConsulta = Filtros.filtroBuscarCuenta(
                    cliente, numero, tipoCuentaId, monedaId, paisId,
                    fechaAperturaDesde, fechaAperturaHasta, true);
            }
            else
            {
                queryConsulta = Filtros.filtroBuscarCuenta(
                    cliente, numero, tipoCuentaId, monedaId, paisId,
                    fechaAperturaDesde, fechaAperturaHasta, false);
            }


            Herramientas.msebox_informacion(queryConsulta);



            DataTable resultados;

            try
            {
                resultados = Herramientas.ejecutarConsultaTabla(queryConsulta);
                dataGridView1.DataSource = resultados;

                dataGridView1.Columns["Cliente Id"].Visible = false;
                dataGridView1.Columns["TipoCta Id"].Visible = false;
                dataGridView1.Columns["Estado Id"].Visible  = false;
                dataGridView1.Columns["Pais Id"].Visible    = false;
                dataGridView1.Columns["Moneda Id"].Visible  = false;
                dataGridView1.Columns["Nombre"].Visible     = false;
                dataGridView1.Columns["Apellido"].Visible   = false;

                lblEstadoBusqueda.Text = "Se encontraron " + dataGridView1.RowCount + " filas";

                if (dataGridView1.RowCount > 0)
                { // Hay resultados habilita los botones para dar de Baja y Modificar
                    btnAceptar.Enabled   = true;
                    btnBaja.Enabled      = true;
                    btnModificar.Enabled = true;
                    btnRenovar.Enabled   = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.ToString());
                lblEstadoBusqueda.Text = "Error al realizar la busqueda";
            }
        }
Example #3
0
        //  BUSCAR: Ejecuta el SP para buscar todas las tarjetas de credito
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            lblEstadoBusqueda.Text = "Ejecutando busqueda...";

            string fechaEmisionDesde, fechaEmisionHasta;
            string fechaVencimientoDesde, fechaVencimientoHasta;

            string cliente = this.clienteId;
            string numero  = txtNumero.Text;
            string emisor  = cbxEmisor.Text;

            if (chkFechaEmision.Checked)
            {
                fechaEmisionDesde = dtpFechaEmisionDesde.Value.ToShortDateString();
                fechaEmisionHasta = dtpFechaEmisionHasta.Value.ToShortDateString();
            }
            else
            {
                fechaEmisionDesde = fechaEmisionHasta = "";
            }

            if (chkFechaVencimiento.Checked)
            {
                fechaVencimientoDesde = dtpFechaVencimientoDesde.Value.ToShortDateString();
                fechaVencimientoHasta = dtpFechaVencimientoHasta.Value.ToShortDateString();
            }
            else
            {
                fechaVencimientoDesde = fechaVencimientoHasta = "";
            }



            //  ARMA LA QUERY A EJECUTAR BASADO EN LOS FILTROS
            string queryConsulta = Utils.Filtros.filtroBuscarTarjeta(cliente, numero, emisor,
                                                                     fechaEmisionDesde, fechaEmisionHasta, fechaVencimientoDesde, fechaVencimientoHasta);

            Herramientas.msebox_informacion(queryConsulta);



            DataTable resultados;

            try
            {
                resultados = Herramientas.ejecutarConsultaTabla(queryConsulta);
                dataGridView1.DataSource = resultados;

                dataGridView1.Columns["Cliente Id"].Visible = false;
                dataGridView1.Columns["Nombre"].Visible     = false;
                dataGridView1.Columns["Apellido"].Visible   = false;
                dataGridView1.Columns["TC"].Visible         = false;

                lblEstadoBusqueda.Text = "Se encontraron " + dataGridView1.RowCount + " filas";

                if (dataGridView1.RowCount > 0) // Hay resultados habilita Desasociar y Modificar
                {
                    btnDesasociar.Enabled = true;
                    btnModificar.Enabled  = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.ToString());
                lblEstadoBusqueda.Text = "Error al realizar la busqueda";
            }
        }