X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/blobdiff_plain/4763f9f35aed5629241308415a4fca4794b3dadf..e3ef49aebf88034b0185f8c8a67b5e1fe7b1241c:/demo/src/Reportes/InfoPrestacionesAdmin.cs diff --git a/demo/src/Reportes/InfoPrestacionesAdmin.cs b/demo/src/Reportes/InfoPrestacionesAdmin.cs index 473490e..501a9d4 100644 --- a/demo/src/Reportes/InfoPrestacionesAdmin.cs +++ b/demo/src/Reportes/InfoPrestacionesAdmin.cs @@ -60,21 +60,43 @@ namespace Reportes { if ( reporteConsumo == null ) return; + else + reporteConsumo.Serializar(); } public void EnviarReporte( PrestacionesRealizadasReport informeAprobaciones ) { if ( informeAprobaciones == null ) return; + else + informeAprobaciones.Serializar(); } public void MoverArchivoAceptado( InfoPrestacionesReport ip ) { + string currentDir = Directory.GetCurrentDirectory(); + + string dirAceptados = Path.Combine( currentDir, ConfigurationSettings.AppSettings["DirectorioInformesAceptados"] ); + if ( ! Directory.Exists(dirAceptados) ) + { + Directory.CreateDirectory( dirAceptados ); + } + File.Move( ip.PathArchivo, Path.Combine( dirAceptados, ip.NombreArchivo ) ); + } public void MoverArchivoRechazado( InfoPrestacionesReport ip ) { + string currentDir = Directory.GetCurrentDirectory(); + + string dirRechazados = Path.Combine( currentDir, ConfigurationSettings.AppSettings["DirectorioInformesRechazados"] ); + if ( ! Directory.Exists(dirRechazados) ) + { + Directory.CreateDirectory( dirRechazados ); + } + + File.Move( ip.PathArchivo, Path.Combine( dirRechazados, ip.NombreArchivo ) ); }