funciona subirFichero correctamente

This commit is contained in:
2025-12-17 13:34:09 +01:00
parent e15c0bcd8f
commit fbe1f2abf9
4 changed files with 6 additions and 11 deletions

View File

@@ -75,13 +75,7 @@ namespace APIFicheros.Controllers
try
{
byte[] contenidoFichero;
var ms = new MemoryStream();
datosFichero.fichero.CopyTo(ms);
contenidoFichero = ms.ToArray();
int idFichero = Utilidades.guardarFichero(bd, contenidoFichero, datosFichero.fichero.FileName, datosFichero.descripcion);
int idFichero = Utilidades.guardarFichero(bd, datosFichero.fichero, datosFichero.nombreFichero, datosFichero.descripcion);
documentospolizassg documentoObtenido = bd.documentospolizassg.First( x => x.idDocumento == datosFichero.idDocumento);
@@ -93,7 +87,7 @@ namespace APIFicheros.Controllers
bd.SaveChanges();
transaction.Commit();
return Ok();
return Ok("Fichero subido correctamente");
}
catch (Exception ex)

View File

@@ -3,7 +3,8 @@
public class DatosFicheros
{
public int idDocumento { get; set; }
public IFormFile fichero { get; set; }
public string descripcion { get; set; }
public string nombreFichero { get; set; }
public byte[] fichero { get; set; }
}
}

View File

@@ -55,7 +55,7 @@ namespace APIFicheros
}
public static int guardarFichero(bdAsegasa.tscgestionasegasa bd, byte[] fichero,string nombreFichero ,string? descripcion)
public static int guardarFichero(bdAsegasa.tscgestionasegasa bd, byte[] fichero,string nombreFichero ,string descripcion)
{
int idFichero = 0;

View File

@@ -18,7 +18,7 @@
"Configuracion": {
"SegundosMinimosEntreProcesos": "60",
"HoraProcesosDiarios": "06:30",
"NombreConexionBD": "Producción Remoto"
"NombreConexionBD": "Desarrollo"
},
"AllowedHosts": "*"
}