public override void Proceseaza(Eveniment e)
        {
            var repo    = new WriteRepository();
            var trimite = new Send();

            trimite.TrimiteEveniment(e);
            repo.SalvareEvenimente(e);
        }
Esempio n. 2
0
 public void Trimite(Eveniment eveniment)
 {
     if (!inregistrareDeschisa)
     {
         if (registru.ContainsKey(eveniment.Tip))
         {
             var lista = registru[eveniment.Tip];
             lista.ForEach(p => p.Proceseaza(eveniment));
         }
         else
         {
             Trace.TraceInformation("Nu exista procesator pentru {0}", eveniment.Tip);
         }
     }
     else
     {
         throw new InvalidOperationException();
     }
 }
        public override void Proceseaza(Eveniment e)
        {
            var repo = new WriteRepository();

            repo.SalvareEvenimente(e);
        }
Esempio n. 4
0
 public abstract void Proceseaza(Eveniment e);