Estoy tratando de implementar un formulario de entrada de órdenes utilizando ASP.NET MVC pero con muchas dificultades. Todas las muestras que encontré están relacionadas con la visualización de formularios de detalles maestros, y ninguna para agregar o editar.ASP.NET MVC Formulario de entrada de detalles del maestro
Supongamos que tengo dos tablas: orden y líneas de pedido que están relacionadas entre sí con una relación uno a muchos. En la vista principal tenía un botón "Nuevo" al hacer clic, debería mostrar una nueva vista de orden compuesta por los campos de orden, una cuadrícula que muestra las líneas de orden y un botón "Guardar" que al hacer clic persistirá todo el orden junto con sus líneas en una base de datos. La cuadrícula debe tener tres botones: "Agregar línea", "Editar línea" y "Eliminar línea". Cuando se hace clic en "Agregar línea", debe mostrarse una nueva vista que permite al usuario agregar la línea a las líneas de la cuadrícula de vista de orden; en esta etapa, la base de datos no se ve afectada. Cuando el usuario hace clic en "Editar línea", se mostrará una vista que le permite al usuario editar la línea seleccionada y, cuando termine, actualice las líneas de cuadrícula de la orden.
Los problemas más difíciles son:
cómo pasar la orden y su colección de líneas entre la vista del orden y los puntos de vista de línea de pedido?
¿Cómo actualizar la vista de orden en función de los cambios en la vista de línea de orden?
¿Y cómo persistir los cambios entre vistas sin la base de datos involucrada?
¿Hay algún ejemplo concreto que muestre cómo implementar esto usando MVC?
su ayuda y comentarios se agradece.
me gusta su pregunta mucho. –