SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: blusky en Lunes 31 de Enero de 2011, 17:32

Título: reutiliizar mismo Form
Publicado por: blusky en Lunes 31 de Enero de 2011, 17:32
Hola a todos, buenos dias!!

Tengo un problema con un Form de ingreso de marca de vehiculos(contiene el codigo y la marca). Primeramente tengo un form con 3 botones(ingresar,modificar,eliminar) y una tabla donde se muestran los nombre de marcas de los vehiculos. El boton ingresar me funciona a la perfeccion, este me llama al form de ingreso de nuevas marcas, mi proposito es reutilizar este mismo form con el boton modificar y realizar el update.
El problema que tengo es que mando llamar la misma ventana pero me carga el procedimiento almacendado para ingresar uno nuevo!! no se como evitar que se cargue ese procedimient,  quiero solo cargar el procedimento para actualizar la marca!!

Espero me hayan entendido mi problema, sino sere mas especifico!!

Gracias
Título: Re: reutiliizar mismo Form
Publicado por: gerloxxx en Lunes 31 de Enero de 2011, 18:16
Al crear el form podrias mandar de que tipo es, como un parametro en el constructor, y con esto condicionar que procedimiento vas a usar. Puedes hacer cosas más elaboradas, pero esta es una solucion rapida

saludos
Título: Re: reutiliizar mismo Form
Publicado por: blusky en Lunes 31 de Enero de 2011, 18:30
Gracias por responder gerloxxx!!

Ah ya te entiendo!! Voy a probar!! creo que tambien podria crear 2 constructores con los parametros que necesito(y c/u con su respectivo procedimiento almacenado) y para asi asiganarle a cada boton(ingresar y modificar) el constructor que adecuado en cada caso.

Gracias, ahi te aviso si resolvi el problema!!