public GenerarFactura() { FacturaXml documentoElectronico = new FacturaXml(); _documentoXml = (IDocumentoXml)documentoElectronico; Serializador serializador = new Serializador(); _serializador = (ISerializador)serializador; }
public GenerarNotaCredito() { NotaCreditoXml documentoElectronico = new NotaCreditoXml(); _documentoXml = (IDocumentoXml)documentoElectronico; Serializador serializador = new Serializador(); _serializador = (ISerializador)serializador; }
public GenerarComunicacionBaja() { ComunicacionBajaXml documentoElectronico = new ComunicacionBajaXml(); _documentoXml = (IDocumentoXml)documentoElectronico; Serializador serializador = new Serializador(); _serializador = (ISerializador)serializador; }
public GenerarResumenDiario() { ResumenDiarioNuevoXml documentoElectronico = new ResumenDiarioNuevoXml(); _documentoXml = (IDocumentoXml)documentoElectronico; Serializador serializador = new Serializador(); _serializador = (ISerializador)serializador; ServicioSunatDocumentos servicioSunatDocumentos = new ServicioSunatDocumentos(); _servicioSunatDocumentos = (IServicioSunatDocumentos)servicioSunatDocumentos; }
public FacturaProvider( IDocumentoXml _documentoXml , ISerializador _serializador , ICertificador _certificador , ICertificadoDigitalRepository _repositorycert , IParametroEmpresaRepository _repositoryparam , IEmpresaRepository _repositoryempresa , IServicioSunatDocumentos _servicioSunatDocumentos) { this._documentoXml = _documentoXml; this._serializador = _serializador; this._certificador = _certificador; this._servicioSunatDocumentos = _servicioSunatDocumentos; this._repositorycert = _repositorycert; this._repositoryempresa = _repositoryempresa; this._repositoryparam = _repositoryparam; }
public async Task <DocumentoResponse> ResumenNuevo([FromBody] ResumenDiarioNuevo resumen) { var response = new DocumentoResponse(); try { // Solucion temporal --> Issue #58 _documentoXml = UnityConfig.GetConfiguredContainer().Resolve <IDocumentoXml>(); var summary = _documentoXml.Generar(resumen); response.TramaXmlSinFirma = await _serializador.GenerarXml(summary); response.Exito = true; } catch (Exception ex) { response.Exito = false; response.MensajeError = ex.Message; response.Pila = ex.StackTrace; } return(response); }
public GenerarPercepcionController(ISerializador serializador) { _serializador = serializador; _documentoXml = _documentoXml = UnityConfig.GetConfiguredContainer() .Resolve <IDocumentoXml>(GetType().Name); }
public GenerarResumenDiario(ISerializador serializador) { _serializador = serializador; _documentoXml = UnityConfig.GetConfiguredContainer() .Resolve <IDocumentoXml>(GetType().Name); }
public GenerarGuiaRemision(ISerializador serializador) { _serializador = serializador; _documentoXml = _documentoXml = UnityConfig.GetConfiguredContainer() .Resolve <IDocumentoXml>(GetType().Name); }
public GenerarComunicacionBaja(ISerializador serializador) { _serializador = serializador; _documentoXml = _documentoXml = UnityConfig.GetConfiguredContainer() .Resolve <IDocumentoXml>(GetType().Name); }