Esempio n. 1
0
        public Guid AddConnection(Guid Osoba1, Guid Osoba2, string tip)
        {
            Guid ID = Guid.NewGuid();

            var veza = new Connection(ID);

            if (PersonExists(Osoba1) && PersonExists(Osoba2))
            {
                veza.personID1 = Osoba1;
                veza.personID2 = Osoba2;
                veza.type = tip;

                veze.Add(veza);
            }
            else
                throw new System.InvalidOperationException("Jedne od osoba nema u drvetu.");

            return ID;
        }
Esempio n. 2
0
 public bool Equals(Connection c)
 {
     return ID == c.ID && type == c.type && personID1 == c.personID1 && personID2 == c.personID2 && startDate == c.startDate && endDate == c.endDate;
 }