Skip to content

Implementación de funcionalidad de remitos - #1

Draft
codegen-sh[bot] wants to merge 1 commit into
mainfrom
codegen-bot/implementacion-remitos
Draft

Implementación de funcionalidad de remitos#1
codegen-sh[bot] wants to merge 1 commit into
mainfrom
codegen-bot/implementacion-remitos

Conversation

@codegen-sh

@codegen-sh codegen-sh Bot commented May 21, 2025

Copy link
Copy Markdown

Este PR implementa la funcionalidad de remitos (notas de entrega) con las siguientes características:

Modelos de datos

  • Delivery: Modelo principal para el remito con todos los campos requeridos (N° Remito, Fecha, Cliente/Destino, Domicilio, Localidad, CUIT, I.V.A, Envía, Recibe, Transporte) y opcionales (Valor Declarado, Observaciones, Bultos, Firma).
  • DeliveryProduct: Modelo para los productos incluidos en el remito (Descripción, Cantidad).
  • DeliveryEquipment: Modelo para los equipos incluidos en el remito (Descripción, MAC, N° Serie, Software Id).

Funcionalidades implementadas

  • Listado de remitos
  • Creación de nuevos remitos
  • Edición de remitos existentes
  • Eliminación de remitos
  • Visualización detallada de remitos
  • Aceptación/Rechazo de remitos con firma automática
  • Impresión de remitos con formato adecuado
  • Página opcional de detalles de equipos

Características técnicas

  • Validación de datos en formularios
  • Relaciones entre modelos configuradas correctamente
  • Migración de base de datos incluida
  • Servicio para manejar la lógica de negocio
  • Diseño responsive para todas las vistas

Instrucciones de uso

  1. Navegar a la sección "Remitos" desde el menú principal
  2. Crear un nuevo remito con al menos un producto
  3. Ver los detalles del remito
  4. Aceptar o rechazar el remito (se generará una firma automática)
  5. Imprimir el remito cuando sea necesario

Para aplicar los cambios a la base de datos, ejecutar:

dotnet ef database update

💻 View my workAbout Codegen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants