示例#1
0
 public PedidoSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
     _categoriaRepository   = new CategoriaRepository();
     _laboratorioRepository = new LaboratorioRepository();
     _familiaRepository     = new FamiliaRepository();
 }
 public PuntoPendienteSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
     _ticketRepository = new TicketRepository();
     _aniosProcesados  = new HashSet <int>();
     //FILE_LOG = System.Configuration.ConfigurationManager.AppSettings["Directory.Logs"] + @"Ventas.logs";
 }
示例#3
0
 protected void SincronizarMedicamento(ISisfarmaService fisiotes, Medicamento remoto, Medicamento generado)
 {
     if (remoto == null)
     {
         fisiotes.Medicamentos.Insert(generado);
     }
     else if (HayDiferencias(remoto, generado))
     {
         fisiotes.Medicamentos.Update(generado, withSqlExtra: true);
     }
     else
     {
         fisiotes.Medicamentos.Update(generado);
     }
 }
示例#4
0
 public PowerSwitchProgramado(ISisfarmaService sisfarma)
     : base(sisfarma)
 {
 }
 public PuntoPendienteActualizacionSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
 }
示例#6
0
 public ProveedorHistorialSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
 }
示例#7
0
 public ControlSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
 }
 public SinonimoSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
 }
示例#9
0
 public VentaPendienteSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
 }
 public ProductoCriticoSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
 }
 public PagoPendienteActualizarSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
     _ticketRepository = new TicketRepository();
     _aniosProcesados  = new HashSet <int>();
 }
示例#12
0
 public PowerSwitchManual(ISisfarmaService sisfarma)
     : base(sisfarma)
 {
 }
示例#13
0
        //protected string FILE_LOG = System.Configuration.ConfigurationManager.AppSettings["Directory.Logs"] + @"Power.logs";

        public PowerSwitch(ISisfarmaService fisiotes)
            : base(fisiotes)
        {
        }
 public PuntoPendienteSincronizadorEmp1(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
     _aniosProcesados = new HashSet <int>();
 }
 public CategoriaSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
 }
示例#16
0
 public VentaMensualActualizacionSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes, int listaDeArticulo)
     : base(farmacia, fisiotes, listaDeArticulo)
 {
     _ticketRepository = new TicketRepository();
 }
示例#17
0
 public TaskSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(fisiotes)
 {
     _farmacia = farmacia ?? throw new ArgumentNullException(nameof(farmacia));
 }
 public BaseSincronizador(ISisfarmaService sisfarma)
 => _sisfarma = sisfarma ?? throw new ArgumentNullException(nameof(sisfarma));
示例#19
0
 public VentaMensualActualizacionSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes, int listaDeArticulo)
     : base(farmacia, fisiotes)
 {
     _listaDeArticulo = listaDeArticulo;
 }
 public ProductoBorradoActualizacionSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
 }
 public SinonimoSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
     _batchSize = 1000;
 }
 public ControlStockFechaSalidaSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
 }
示例#23
0
 public VentasNoIncluidasActualizacionSincronizador(IFarmaciaService farmacia, ISisfarmaService fisiotes)
     : base(farmacia, fisiotes)
 {
 }