/// <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); } }
/// <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(); } }