if ( reporteConsumo == null )\r
return;\r
else\r
- Console.WriteLine( reporteConsumo.ToString() );\r
+ reporteConsumo.Serializar();\r
}\r
\r
public void EnviarReporte( PrestacionesRealizadasReport informeAprobaciones )\r
return;\r
else\r
informeAprobaciones.Serializar();\r
-\r
}\r
\r
public void MoverArchivoAceptado( InfoPrestacionesReport ip )\r
{\r
+ string currentDir = Directory.GetCurrentDirectory();\r
+ \r
+ string dirAceptados = Path.Combine( currentDir, ConfigurationSettings.AppSettings["DirectorioInformesAceptados"] );\r
+ if ( ! Directory.Exists(dirAceptados) )\r
+ {\r
+ Directory.CreateDirectory( dirAceptados );\r
+ }\r
+\r
+ string pathToMove = Path.Combine( dirAceptados, ip.NombreArchivo );\r
+ if ( File.Exists(pathToMove) )\r
+ File.Delete( pathToMove );\r
\r
+ File.Move( ip.PathArchivo, pathToMove );\r
}\r
\r
public void MoverArchivoRechazado( InfoPrestacionesReport ip )\r
{\r
+ string currentDir = Directory.GetCurrentDirectory();\r
+ \r
+ string dirRechazados = Path.Combine( currentDir, ConfigurationSettings.AppSettings["DirectorioInformesRechazados"] );\r
+ if ( ! Directory.Exists(dirRechazados) )\r
+ {\r
+ Directory.CreateDirectory( dirRechazados );\r
+ }\r
+\r
+ string pathToMove = Path.Combine( dirRechazados, ip.NombreArchivo );\r
+ if ( File.Exists(pathToMove) )\r
+ File.Delete( pathToMove );\r
\r
+ File.Move( ip.PathArchivo, pathToMove );\r
}\r
\r
#endregion Métodos Públicos\r