Exemplo n.º 1
0
        public ManagerSeFaz(Utils.ConfigureXml _config, X509Certificate2 _cert)
        {
            config = _config;


    
            switch (config.configEmitente.endereco.Uf)
            { 
                case "MT":
                    enviaSeFaz = new EnviaNfceMT();
                    break;
                case "AM":
                    enviaSeFaz = new EnviaNfceAM();
                    break;
                case "RS":
                    enviaSeFaz = new EnviaNfceRS();
                    break;
                default:
                    enviaSeFaz = new EnviaNfceRJ();
                    break;
            }

            enviaSeFaz.configura(_config, _cert);
        
        }
Exemplo n.º 2
0
        private MessageQueue mq; //FILA

        public EnviaSeFaz(Utils.ConfigureXml _config, X509Certificate2 _cert)
        {
            mq = new MessageQueue(@".\Private$\NFCe_Contingencia", false);

            if (config.configEmitente.endereco.Uf.Equals("MT"))
                enviaSeFaz = new EnviaNfceMT();
            else if (config.configEmitente.endereco.Uf.Equals("AM"))
                enviaSeFaz = new EnviaNfceAM();

            enviaSeFaz.configura(_config,_cert);
        
        }
Exemplo n.º 3
0
 public RepartoAmazon(string npedido, InterfaceEnvio interfaceEnvio) : base(interfaceEnvio)
 {
     numPedido = npedido;
 }
Exemplo n.º 4
0
 public void asignarEnvio(InterfaceEnvio interfaz)
 {
     interfaceEnvio = interfaz;
 }
Exemplo n.º 5
0
 public Amazon(InterfaceEnvio interfaz)
 {
     interfaceEnvio = interfaz;
 }