SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: tite en Jueves 3 de Enero de 2013, 19:55
-
Buenas tardes, solo para solicitar su valioso apoyo de ustedes, que son masters en programacion, mi problema es el siguiente:
Tengo un formulario donde tengo un grid que me carga todos los productos(catalogoProductos padre), otro donde se hace el insert, update y delete(catalogoProductosDetalle hijo), necesito que al levantar un nuevo producto, es decir al darle guardar en el form hijo, me actualize el grid del form padre, sin tener que salir del form padre para cargar nuevamente dicho grid.
Es decir necesito acceder al metodo padre donde hago la conexion para cargar el grid.
Gracias por su apoyo ya que soy nuevo en programacion.
-
Con dialogresult
te adjunto un ejemplo, pero creo que ya alguien anteriormente lo habia posteado...
-
Utiliza el patron de diseño de 3 capas un proyecto es tu interfaz gráfica, otro tus clase de lógica (operaciones o algo por el estilo) y la de datos (Base de datos).
Mandas a llamar tu método donde cargas los datos del datagrid y cuando el usuario de click en el botón de guardar lo mandas a llamar nuevamente.
Al menos es lo que hago yo y funciona.