示例#1
0
        public VidOrganizacija Update(VidOrganizacija domainObject)
        {
            VidOrganizacijaRespository repository            = new VidOrganizacijaRespository();
            VidOrganizacija            siteVidoviOrganizacii = repository.Update(domainObject);

            return(siteVidoviOrganizacii);
        }
示例#2
0
        public VidOrganizacija Delete(VidOrganizacija domainObject)
        {
            var repository = new VidOrganizacijaRespository();
            var izbrishanVidOrganizacija = repository.Delete(domainObject);

            return(izbrishanVidOrganizacija);
        }
示例#3
0
        public void GetByIdTest()
        {
            VidOrganizacijaRespository repository = new VidOrganizacijaRespository();
            VidOrganizacija            vidOrg     = repository.Get(1);

            Assert.AreEqual(1, vidOrg.Id);
        }
示例#4
0
        public VidOrganizacija Insert(Domain.Organizational.VidOrganizacija domainObject)
        {
            VidOrganizacijaRespository manager            = new VidOrganizacijaRespository();
            VidOrganizacija            siteVidOrganizacii = manager.Insert(domainObject);

            return(siteVidOrganizacii);
        }
        public void InsertTest()
        {
            Random random = new Random(DateTime.Now.Millisecond);

            VidOrganizacijaManager    vidOrgMan  = new VidOrganizacijaManager();
            VidOrganizacijaCollection siteVidOrg = vidOrgMan.GetAll();
            int             VidOrgID             = random.Next(0, siteVidOrg.Count);
            VidOrganizacija izbranVidOrg         = siteVidOrg[VidOrgID];

            Organizacija organizacija = new Organizacija();
            Guid         guid;

            guid                            = Guid.NewGuid();
            organizacija.Ime                = string.Format("Име:{0}", guid.ToString());
            organizacija.Adresa             = string.Format("Адреса:{0}", guid.ToString());
            organizacija.KontaktTelefon     = string.Format("Tel:{0}", guid.ToString().Substring(1, 9));
            organizacija.VebStrana          = string.Format("Веб страна: {0}", guid.ToString());
            organizacija.vidOrganizacija.Id = izbranVidOrg.Id;


            OrganizacijaManager manager  = new OrganizacijaManager();
            Organizacija        dodadete = manager.Insert(organizacija);

            Assert.IsNotNull(dodadete);
            Assert.AreEqual(organizacija.Ime, dodadete.Ime);
            Assert.AreEqual(organizacija.Adresa, dodadete.Adresa);
            Assert.AreEqual(organizacija.KontaktTelefon, dodadete.KontaktTelefon);
            Assert.AreEqual(organizacija.VebStrana, dodadete.VebStrana);
            Assert.AreEqual(organizacija.vidOrganizacija.Id, dodadete.vidOrganizacija.Id);

            Console.WriteLine("Додаденa е новa организација: ИД: {0}, Име: {1}, Адреса: {2}, Контакт Телефон: {3}, Веб трана: {4}, Вид Организација: {5}, ", dodadete.Id, dodadete.Ime, dodadete.Adresa, dodadete.KontaktTelefon, dodadete.VebStrana, dodadete.vidOrganizacija.Ime);
        }
示例#6
0
        public void VidOrganizacijaConstructorTest()
        {
            VidOrganizacija vo = new VidOrganizacija();

            Assert.AreEqual(0, vo.Id);
            Assert.IsNull(vo.Ime);
        }
        public void VidOrganizacijaRepositoryGetTest()
        {
            VidOrganizacijaRespository vor = new VidOrganizacijaRespository();
            VidOrganizacija            v   = vor.Get(1);

            Assert.AreEqual(1, v.Id);
            Assert.AreEqual("Образовна институција", v.Ime);
            Console.WriteLine("ID: {0}, Име: {1}", v.Id, v.Ime);
        }
        public void InsertTest()
        {
            Random          random = new Random();
            VidOrganizacija vidOrg = new VidOrganizacija();

            vidOrg.Id  = random.Next(55, 999);
            vidOrg.Ime = string.Format("Име{0}", Guid.NewGuid().ToString());
            VidOrganizacijaManager manager  = new VidOrganizacijaManager();
            VidOrganizacija        dodadete = manager.Insert(vidOrg);

            Assert.IsNotNull(dodadete);
            Assert.AreEqual(vidOrg.Ime, dodadete.Ime);

            Console.WriteLine("Додаден е нов Вид Организација: ВидОрганизацијаИД: {0}, Име: {1}, ", dodadete.Id, dodadete.Ime);
        }
        public void UpdateTest()
        {
            OrganizacijaManager    manager = new OrganizacijaManager();
            OrganizacijaCollection siteK   = manager.GetAll();
            Random       random            = new Random(DateTime.Now.Millisecond);
            int          KId      = random.Next(0, siteK.Count);
            Organizacija izbranaК = siteK[KId];

            Console.WriteLine("Се менуваат податоците за организацијата ИД: {0}, Име: {1}, Адреса: {2}, Контакт Телефон: {3}, Веб трана: {4}, Вид Организација: {5}, ", izbranaК.Id, izbranaК.Ime, izbranaК.Adresa, izbranaК.KontaktTelefon, izbranaК.VebStrana, izbranaК.vidOrganizacija.Ime);

            VidOrganizacijaManager    vidOrgMan  = new VidOrganizacijaManager();
            VidOrganizacijaCollection siteVidOrg = vidOrgMan.GetAll();
            int             VidOrgID             = random.Next(0, siteVidOrg.Count);
            VidOrganizacija izbranVidOrg         = siteVidOrg[VidOrgID];

            Guid guid;

            guid                        = Guid.NewGuid();
            izbranaК.Ime                = string.Format("Име:{0}", guid.ToString());
            izbranaК.Adresa             = string.Format("Адреса:{0}", guid.ToString());
            izbranaК.KontaktTelefon     = string.Format("Tel:{0}", guid.ToString().Substring(1, 9));
            izbranaК.VebStrana          = string.Format("Веб страна: {0}", guid.ToString());
            izbranaК.vidOrganizacija.Id = izbranVidOrg.Id;

            Organizacija izmenetaК = manager.Update(izbranaК);

            Assert.IsNotNull(izmenetaК);
            Assert.AreEqual(izbranaК.Id, izmenetaК.Id);
            Assert.AreEqual(izbranaК.Ime, izmenetaК.Ime);
            Assert.AreEqual(izbranaК.Adresa, izmenetaК.Adresa);
            Assert.AreEqual(izbranaК.KontaktTelefon, izmenetaК.KontaktTelefon);
            Assert.AreEqual(izbranaК.VebStrana, izmenetaК.VebStrana);
            Assert.AreEqual(izbranaК.vidOrganizacija.Id, izmenetaК.vidOrganizacija.Id);

            Console.WriteLine("Изменетите податоци за организацијата : ИД: {0}, Име: {1}, Адреса: {2}, Контакт Телефон: {3}, Веб трана: {4}, Вид Организација: {5}, ", izmenetaК.Id, izmenetaК.Ime, izmenetaК.Adresa, izmenetaК.KontaktTelefon, izmenetaК.VebStrana, izmenetaК.vidOrganizacija.Ime);
        }