Esempio n. 1
0
        public void PrijavaStudentConstructorTest()
        {
            PrijavaStudent ps = new PrijavaStudent();

            Assert.AreEqual(0, ps.prijava.Id);
            Assert.AreEqual(0, ps.student.Id);
        }
        public void UpdateTest()
        {
            PrijavaStudentManager    manager     = new PrijavaStudentManager();
            PrijavaStudentCollection sitePrijavi = manager.GetAll();
            Random         random         = new Random(DateTime.Now.Millisecond);
            int            prijavaId      = random.Next(0, sitePrijavi.Count);
            PrijavaStudent izbranaPrijava = sitePrijavi[prijavaId];

            Console.WriteLine("Се менуваат податоците за пријава ПријаваИД: {0}, Студент: {1}", izbranaPrijava.prijava.Id, izbranaPrijava.student.Id);

            PrijavaManager    PMan  = new PrijavaManager();
            PrijavaCollection siteP = PMan.GetAll();
            int            PID      = random.Next(0, siteP.Count);
            Prijava        izbranaP = siteP[PID];
            PrijavaStudent prijava  = new PrijavaStudent();

            prijava.prijava.Id = izbranaP.Id;

            PrijavaStudent izmenetaPrijava = manager.Update(izbranaPrijava);

            Assert.IsNotNull(izmenetaPrijava);
            Assert.AreEqual(izbranaPrijava.prijava.Id, izmenetaPrijava.prijava.Id);
            Assert.AreEqual(izbranaPrijava.student.Id, izmenetaPrijava.student.Id);

            Console.WriteLine("Изменетите податоци за пријава: ПријаваИД: {0}, Студент: {1}", izmenetaPrijava.prijava.Id, izmenetaPrijava.student.Id);
        }
        public PrijavaStudent Update(Domain.Practice.PrijavaStudent domainObject)
        {
            PrijavaStudentRepository manager            = new PrijavaStudentRepository();
            PrijavaStudent           sitePrijavaStudent = manager.Update(domainObject);

            return(sitePrijavaStudent);
        }
Esempio n. 4
0
        public void InsertTest()
        {
            Random random = new Random(DateTime.Now.Millisecond);

            KorisnikRepository KorRep        = new KorisnikRepository();
            KorisnikCollection siteKorisnici = KorRep.GetAll();
            int      KorID          = random.Next(0, siteKorisnici.Count);
            Korisnik izbranKorisnik = siteKorisnici[KorID];

            PrijavaRepository PrijavaRep  = new PrijavaRepository();
            PrijavaCollection sitePrijavi = PrijavaRep.GetAll();
            int     prijava        = random.Next(0, sitePrijavi.Count);
            Prijava izbranaprijava = sitePrijavi[prijava];

            PrijavaStudent prijavaStudent = new PrijavaStudent();

            prijavaStudent.prijava.Id = izbranaprijava.Id;
            prijavaStudent.student.Id = izbranKorisnik.Id;

            PrijavaStudentRepository repository = new PrijavaStudentRepository();
            PrijavaStudent           dodadete   = repository.Insert(prijavaStudent);

            Assert.IsNotNull(dodadete);
            Assert.AreEqual(prijavaStudent.prijava.Id, dodadete.prijava.Id);
            Assert.AreEqual(prijavaStudent.student.Id, dodadete.student.Id);

            Console.WriteLine("Пријавен е нов студент: ПријаваИД: {0}, Студент: {1}, ", dodadete.prijava.Id, dodadete.student.Id);
        }
        public void InsertTest()
        {
            Random random = new Random(DateTime.Now.Millisecond);

            KorisnikManager    KorMan        = new KorisnikManager();
            KorisnikCollection siteKorisnici = KorMan.GetAll();
            int      KorID          = random.Next(0, siteKorisnici.Count);
            Korisnik izbranKorisnik = siteKorisnici[KorID];

            PrijavaStudent prijavaStudent = new PrijavaStudent();

            prijavaStudent.student.Id = izbranKorisnik.Id;

            PrijavaStudentManager manager  = new PrijavaStudentManager();
            PrijavaStudent        dodadete = manager.Insert(prijavaStudent);

            Assert.IsNotNull(dodadete);
            Assert.AreEqual(prijavaStudent.prijava.Id, dodadete.prijava.Id);
            Assert.AreEqual(prijavaStudent.student.Id, dodadete.student.Id);

            Console.WriteLine("Пријавен е нов студент: ПријаваИД: {0}, Студент: {1}, ", dodadete.prijava.Id, dodadete.student.Id);
        }