Exemplo n.º 1
0
        /// <summary>
        /// Inicializa un frmBuscarColono pasándole por parámetro una colonia.
        /// Si el DialogResult del formulario devuelve OK (si existe el colono) obtiene una instancia
        /// de el colono que se buscó y lo muestra mediante el formulario frmDatosPersonales.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnBuscarColono_Click(object sender, EventArgs e)
        {
            frmBuscarColono buscar = new frmBuscarColono(this.catalinas);

            buscar.Owner         = this;
            buscar.StartPosition = FormStartPosition.CenterParent;
            if (buscar.ShowDialog() == DialogResult.OK)
            {
                int                dniABuscar   = buscar.dni;
                Colono             auxiliar     = this.catalinas.ObtenerDatos(this.catalinas, dniABuscar);
                frmDatosPersonales mostrarDatos = new frmDatosPersonales(auxiliar, this.catalinas);
                mostrarDatos.Show(this);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Inicializa un frmBuscarColono pasándole por parámetro una colonia.
        /// Si el DialogResult del formulario devuelve OK (si existe el colono) obtiene una instancia
        /// de el colono que se buscó y lo muestra mediante el formulario frmDatosPersonales.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnBuscarColono_Click(object sender, EventArgs e)
        {
            frmBuscarColono buscar = new frmBuscarColono(this.catalinas);

            //Actualiza la colonia con los últimos valores de la base de datos.
            this.catalinas       = this.ActualizarColonia();
            buscar.StartPosition = FormStartPosition.CenterScreen;
            if (buscar.ShowDialog() == DialogResult.OK)
            {
                int                dniABuscar   = buscar.dni;
                Colono             auxiliar     = this.catalinas.ObtenerDatos(this.catalinas, dniABuscar);
                frmDatosPersonales mostrarDatos = new frmDatosPersonales(auxiliar, this.catalinas);
                mostrarDatos.StartPosition = FormStartPosition.CenterScreen;
                mostrarDatos.ShowDialog();
            }
        }