private void btnSeleccionar_Click(object sender, EventArgs e) { try { //Refresca los cambios realizados en la tabla de clientes en el formulario de muestra IfrmAgregarEditarInventario FormInterface = this.Owner as IfrmAgregarEditarInventario; if (FormInterface != null) { if (TipoComponente == "Familia") { //LLamamos el componente de Familia FormInterface.SeleccionarFamilia(ComponenteID); } else if (TipoComponente == "Marca") { //Llamamos el componente Marca FormInterface.SeleccionarMarca(ComponenteID); } else if (TipoComponente == "UnidadEntrada") { //Llamamos el componente Unidad Entrada FormInterface.SeleccionarUnidadEntrada(ComponenteID); } else if (TipoComponente == "UnidadSalida") { //Llamamos el componente Unidad Salida FormInterface.SeleccionarUnidadSalida(ComponenteID); } } //INTERFASE DE VENTANAS DE BUSQUEDA IGeneral FormInterface2 = this.Owner as IGeneral; if (FormInterface2 != null) { if (TipoComponente == "Familia") { //LLamamos el componente de Familia FormInterface2.SeleccionarFamilia(ComponenteID); } else if (TipoComponente == "Marca") { //Llamamos el componente Marca FormInterface2.SeleccionarMarca(ComponenteID); } } Compras.iGestionDocumentoCompras FormInterfaseGestionCompras = this.Owner as Compras.iGestionDocumentoCompras; if (FormInterfaseGestionCompras != null) { FormInterfaseGestionCompras.SeleccionFamilia(ComponenteID); } this.Close(); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }