none
Qeu camino escoger al crear una clase formulario para actualizar tablas? RRS feed

  • Pregunta

  • Yo quiero crear una clase formulario que me sirva para actualizar cualquier  tabla de una entidad simple compuesta de una sola tabla,(No compuesta de 2 tablas como Factura por ejemplo que tiene Principal y Detalle) , sea por ejemplo Clientes, Proveedores, Productos.

    La forma final seria la mostrada al final:

    Mi pregunta es:

    Conviene que haga un solo objeto formulario con todas ls botones mostrados?

    o crear sepradamente

    1 botones de navegacion(avanzar entre registros)

    2botones basicos(Buscar, Editar, Nuevo,etc )

    3.botones grabar salir

    y al final todos intergrarlos en un solo objeto clase formulario qeu seria frmTabla

    miércoles, 16 de mayo de 2012 2:43

Todas las respuestas

  • el diseño de ir avanzando por registro no tiene futuro, es muy incomodo para una buena edicion

    usa algo como ser

    [WinForms] Edición Empleados

    un grid donde listas y filtras los registros de una entidad y luego un forma ee edicion de la misma, sobre el grid podrias poner la opcion de eliminar, o sea si hay un o varias row seleccionas al presionar elimianr elimian todas juntas

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    miércoles, 16 de mayo de 2012 2:55
  • ok gracias por la respuesta.

    Pero el concepto de armar una clase, a partir de otros  user controls, por ejemplo en el caso que expuse, como por ejemplo en una clase formulario , poner otros conjunto de botones para crear un clase nueva, es mas complejo? o mas simple seria todo armarlo de0 y al final armar el formulario con sus botones como una clase unica?

     

    miércoles, 16 de mayo de 2012 3:23
  • podrias usar la herencia de formularios para definir una interfaz comun que reutilices

    o sea crear un formulario base que uses para que hereden los concretos donde programarias la funcionalidad de las operacioens de cada entidad


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    miércoles, 16 de mayo de 2012 3:46