Exemple #1
0
        private void btnBuscaPersona_Click(object sender, EventArgs e)
        {
            clsMensaje         objMensaje      = new clsMensaje();
            clsDatosPersonaCXC objDatosPersona = new clsDatosPersonaCXC();

            String[] NombresColumnas = new String[16];
            NombresColumnas[0]  = "ID Persona";
            NombresColumnas[1]  = "Identificacion";
            NombresColumnas[2]  = "ID Empresa";
            NombresColumnas[3]  = "ID Tipo Persona";
            NombresColumnas[4]  = "Nombre o Razon Social";
            NombresColumnas[5]  = "Apellido";
            NombresColumnas[6]  = "Fecha Nacimiento";
            NombresColumnas[7]  = "Genero";
            NombresColumnas[8]  = "Tipo Identificacion";
            NombresColumnas[9]  = "Direccion";
            NombresColumnas[10] = "Telefono General";
            NombresColumnas[11] = "Telefono Movil";
            NombresColumnas[12] = "Telefono Casa";
            NombresColumnas[13] = "Telefono Otros";
            NombresColumnas[14] = "Email";
            NombresColumnas[15] = "Estado";

            List <object> lista = new List <object>(objDatosPersona.ConsultaPersona());;

            if (lista.Count > 0)
            {
                frm_Busqueda FormularioBusqueda = new frm_Busqueda();
                FormularioBusqueda.CargarBanco(lista);
                FormularioBusqueda.EstablecerPropiedades("Busca Persona", NombresColumnas);
                FormularioBusqueda.OcultarColumna(2);
                FormularioBusqueda.OcultarColumna(3);
                FormularioBusqueda.OcultarColumna(6);
                FormularioBusqueda.OcultarColumna(7);
                FormularioBusqueda.OcultarColumna(8);
                FormularioBusqueda.OcultarColumna(9);
                FormularioBusqueda.OcultarColumna(10);
                FormularioBusqueda.OcultarColumna(11);
                FormularioBusqueda.OcultarColumna(13);
                FormularioBusqueda.OcultarColumna(14);
                FormularioBusqueda.OcultarColumna(15);

                FormularioBusqueda.ShowDialog();

                if (FormularioBusqueda.Seleccion)
                {
                    DataGridViewRow Fila = FormularioBusqueda.FilaSeleccionada;
                    objPersona.IdPersona = Convert.ToInt32(Fila.Cells[0].Value);
                    objDatosPersona.ConsultaPersonaEspecifica(objPersona);
                    this.txtCodigoPersona.Text = Convert.ToString(objPersona.Identificacion);
                    this.txtNombrePersona.Text = objPersona.NombreRazonSocial + " " + objPersona.Apellido;
                }
            }
            else
            {
                MessageBox.Show(objMensaje.Vacio, objMensaje.Titulo, MessageBoxButtons.OK);
            }
        }
Exemple #2
0
        private void btnBuscarCuenta_Click(object sender, EventArgs e)
        {
            AccionBotonAplastado = "B";
            clsMensaje objMensaje = new clsMensaje();


            clsDatosCuentaBancaria objDatosCuentaBancaria = new clsDatosCuentaBancaria();
            clsDatosBanco          objDatosBanco          = new clsDatosBanco();
            clsDatosPersonaCXC     objDatosPersona        = new clsDatosPersonaCXC();

            String[] NombresColumnas = new String[8];
            NombresColumnas[0] = "ID Empresa";
            NombresColumnas[1] = "ID Cuenta Bancaria";
            NombresColumnas[2] = "Banco";
            NombresColumnas[3] = "Titular";
            NombresColumnas[4] = "Numero de Cuenta";
            NombresColumnas[5] = "Tipo";
            NombresColumnas[6] = "Saldo";
            NombresColumnas[7] = "Estado";

            List <object> lista = new List <object>(objDatosCuentaBancaria.consultaCuentaBancariaGeneralINNER());;

            if (lista.Count > 0)
            {
                frm_Busqueda FormularioBusqueda = new frm_Busqueda();
                FormularioBusqueda.CargarBanco(lista);
                FormularioBusqueda.EstablecerPropiedades("Busqueda de Unidad de Tiempo", NombresColumnas);
                FormularioBusqueda.OcultarColumna(0);
                FormularioBusqueda.ShowDialog();

                if (FormularioBusqueda.Seleccion)
                {
                    DataGridViewRow Fila = FormularioBusqueda.FilaSeleccionada;
                    objCuentaBancaria.idCuentaBancaria = Convert.ToInt32(Fila.Cells[1].Value);
                    objDatosCuentaBancaria.ConsultaCuentaBancariaEspecifica(objCuentaBancaria);
                    objBanco.idBanco = objCuentaBancaria.idBanco;
                    objDatosBanco.consultaBancoEspecifica(objBanco);
                    objPersona.IdPersona = objCuentaBancaria.idTitular;
                    objDatosPersona.ConsultaPersonaEspecifica(objPersona);
                    this.Set();
                }
            }
            else
            {
                MessageBox.Show(objMensaje.Vacio, objMensaje.Titulo, MessageBoxButtons.OK);
            }

            this.Inactivar();
        }
Exemple #3
0
        private void btnBuscarInversion_Click(object sender, EventArgs e)
        {
            AccionBotonAplastado = "B";
            clsMensaje            objMensaje            = new clsMensaje();
            clsDatosTipoInversion objDatosTipoInversion = new clsDatosTipoInversion();
            clsDatosUnidadTiempo  objUnidadTiempo       = new clsDatosUnidadTiempo();
            clsDatosBanco         objDatosBanco         = new clsDatosBanco();
            clsDatosPersonaCXC    objDatosPersona       = new clsDatosPersonaCXC();
            clsDatosInversion     objDatosInversion     = new clsDatosInversion();

            String[] NombresColumnas = new String[16];
            NombresColumnas[0]  = "ID Empresa";
            NombresColumnas[1]  = "ID Usuario";
            NombresColumnas[2]  = "ID Inversion";
            NombresColumnas[3]  = "ID Entidad";
            NombresColumnas[4]  = "ID Tipo Inversion";
            NombresColumnas[5]  = "Tiempo";
            NombresColumnas[6]  = "ID Unidad Tiempo";
            NombresColumnas[7]  = "ID Banco";
            NombresColumnas[8]  = "Valor";
            NombresColumnas[9]  = "Porcentaje";
            NombresColumnas[10] = "Ganancia";
            NombresColumnas[11] = "Fecha Inversion";
            NombresColumnas[12] = "Fecha Modificacion";
            NombresColumnas[13] = "Fecha Inicio";
            NombresColumnas[14] = "Fecha Fin";
            NombresColumnas[15] = "Estado";

            List <object> lista = new List <object>(objDatosInversion.consultaInversionGeneral());;

            if (lista.Count > 0)
            {
                frm_Busqueda FormularioBusqueda = new frm_Busqueda();
                FormularioBusqueda.CargarBanco(lista);
                FormularioBusqueda.EstablecerPropiedades("Total Inversiones", NombresColumnas);
                FormularioBusqueda.OcultarColumna(12);
                FormularioBusqueda.ShowDialog();

                if (FormularioBusqueda.Seleccion)
                {
                    DataGridViewRow Fila = FormularioBusqueda.FilaSeleccionada;
                    objInversion.idInversion = Convert.ToInt32(Fila.Cells[2].Value);
                    objDatosInversion.ConsultaInversionEspecifica(objInversion);
                    MessageBox.Show(Convert.ToString(objInversion.idTipoInversion));
                    objTipoInversion.idTipoInversion = objInversion.idTipoInversion;

                    MessageBox.Show(Convert.ToString(objTipoInversion.idTipoInversion));
                    objDatosTipoInversion.consultaTipoInversionEspecifica(objTipoInversion);
                    MessageBox.Show(Convert.ToString(objTipoInversion.Descripcion));
                    this.Set();

                    /*
                     *
                     * objPersona.IdPersona = objCuentaBancaria.idTitular;
                     * objDatosPersona.ConsultaEspecificaPersona(objPersona);
                     * this.Set();*/
                }
            }
            else
            {
                MessageBox.Show(objMensaje.Vacio, objMensaje.Titulo, MessageBoxButtons.OK);
            }
            this.Inactivar();
        }