Exportar DataTable a Excel usando DTO

Ejemplo que usa DTO como objeto de transporte para el paso de datos (Archivo y DataTable).

Descripción:
  • Ejemplo de como se podría llamar la API Web.
  • Serializa un DTO a JSON (dentro se encuentra el DateTable), luego lo envía al Utils de Notions
  • Utils de Notions devuelve otro DTO Respuesta y dentro de este se encuentra el array de byte con el Fichero Excel,mimetype y demas.
  • El anterior punto implica tomar lo recibido y armar el Response correctamente (en el ejemplo se muestra una forma)
  • El método llamado en el Utils de Notions es: https://utils.gobdigital.com.ar/api/ExcelDTO/ImportarExcelToDataSet

Descarga de la exportación excel como ejemplo de prueba.

Se creó un DataTable en memoria, se armó el DTO contenedor, se serializó luego este DTO y se envió al Utils de Notions y se recibe el response con el DTO Respuesta. Por último se ensambla el response con el array de byte y se hace el redirect con ese response.


© 2026 - Mi aplicación ASP.NET