public void GenerarBackupArchivoSerializado(SerializadorRequest serializador, ComprobanteType cabecera) { String ruta; ClasificacionDeComprobantes comprobantes = new ClasificacionDeComprobantes(); ruta = Directory.GetCurrentDirectory() + "\\Log\\FacturacionElectronica\\" + comprobantes.ObtenerTipoYLetraDeComprobante(cabecera.codigoTipoComprobante) + "_" + cabecera.numeroPuntoVenta.ToString().PadLeft(4, '0') + "_" + cabecera.numeroComprobante.ToString().PadLeft(8, '0') +"_" + DateTime.Now.ToString("yyyyMMdd_HHmmss") + ".xml"; serializador.SerializadorConRuta<ComprobanteType>(cabecera, ruta); }
public void GenerarBackupArchivoSerializado(SerializadorRequest serializador, FECAERequest cabecera) { String ruta, rutaAux; ClasificacionDeComprobantes comprobantes = new ClasificacionDeComprobantes(); if( cabecera.FeCabReq.CantReg == 1 ){ rutaAux = cabecera.FeDetReq[0].CbteDesde.ToString().PadLeft(8, '0'); }else{ rutaAux = cabecera.FeDetReq[0].CbteDesde.ToString().PadLeft(8, '0') + "-" + cabecera.FeDetReq[cabecera.FeCabReq.CantReg - 1].CbteDesde.ToString().PadLeft(8, '0'); } ruta = Directory.GetCurrentDirectory() + "\\Log\\FacturacionElectronica\\" + comprobantes.ObtenerTipoYLetraDeComprobante(cabecera.FeCabReq.CbteTipo) + "_" + cabecera.FeCabReq.PtoVta.ToString().PadLeft(4, '0') + "_" + rutaAux + "_" + DateTime.Now.ToString("yyyyMMdd_HHmmss") + ".xml"; serializador.SerializadorConRuta<FECAERequest>(cabecera, ruta); }