Ejemplo n.º 1
0
 private void TestUpdate <T>(DAL.Abstractions.IGenericRepository <T> rep, T entity)
 {
     ChangeColor();
     Console.WriteLine($"Update entity {entity}");
     ReturnColor();
     rep.Update(entity);
     rep.Save();
 }
Ejemplo n.º 2
0
 private void TestInsert <T>(DAL.Abstractions.IGenericRepository <T> rep, T entity)
 {
     ChangeColor();
     Console.WriteLine($"Insert {entity}");
     ReturnColor();
     rep.Insert(entity);
     rep.Save();
 }
Ejemplo n.º 3
0
        private void TestGetById <T>(DAL.Abstractions.IGenericRepository <T> rep)
        {
            ChangeColor();
            int rand = random.Next(rep.Get().Count()) + 1;

            Console.WriteLine($"Test getById(id) id={rand}");
            ReturnColor();
            Console.WriteLine(rep.GetById(rand));
        }
Ejemplo n.º 4
0
        private void TestGet <T>(DAL.Abstractions.IGenericRepository <T> rep)
        {
            ChangeColor();
            Console.WriteLine("Get all elements");
            ReturnColor();

            foreach (var entity in rep.Get())
            {
                Console.WriteLine(entity);
            }
        }