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;
 }
Beispiel #2
0
 public FirmarController(ICertificador certificador)
 {
     _certificador = certificador;
 }
Beispiel #3
0
 public DocumentoElectronicoController(ISerializador serializador, ICertificador certificador, OpenInvoicePeruDb context)
 {
     _serializador = serializador;
     _certificador = certificador;
     _context      = context;
 }
Beispiel #4
0
        public Firmar()
        {
            Certificador certificador = new Certificador();

            _certificador = (ICertificador)certificador;
        }
 public Firmar(ICertificador certificador)
 {
     _certificador = certificador;
 }