Example #1
0
        public void applicareAzioneAutomatica(IEnumerable <Fotografia> fotografie, AzioneAuto azioneAuto)
        {
            // Modifico sul db
            gestoreImmaginiSrv.salvaCorrezioniAutomatiche(fotografie, azioneAuto);

            provinare(fotografie);
        }
Example #2
0
        private AzioneAuto generaUnoAzioneAuto()
        {
            AzioneAuto az = new AzioneAuto();

            az.id            = Guid.NewGuid();
            az.nome          = pc.genera(30);
            az.correzioniXml = pc.genera(20);
            return(az);
        }
Example #3
0
 public void salvaCorrezioniAutomatiche(IEnumerable <Fotografia> fotografie, AzioneAuto azioneAuto)
 {
     foreach (Fotografia f in fotografie)
     {
         Fotografia fotografia = f;
         fotografia.correzioniXml = azioneAuto.correzioniXml;
         fotografieRepository.update(ref fotografia, true);
     }
     fotografieRepository.saveChanges();
 }
Example #4
0
        public void crudAzioneAuto()
        {
            using (LumenEntities context = new LumenEntities()) {
                Random r = new Random();

                AzioneAuto aa = new AzioneAuto();

                aa.id            = Guid.NewGuid();
                aa.nome          = "Test-" + r.Next(1000, 9999);
                aa.attivo        = false;
                aa.correzioniXml = "Questa รจ una prova";
                context.AzioniAutomatiche.Add(aa);

                int test = context.SaveChanges();

                Assert.IsTrue(test > 0);
            }
        }