Exemplo n.º 1
0
 public void updateAim(CAim updated)
 {
     if (!this.aims.ContainsKey(updated.getID()))
     {
         throw new System.ArgumentException("Цели с таким ID не существует!");
     }
     aims[updated.getID()] = updated;
 }
Exemplo n.º 2
0
 public void addAimsToPerson(List <int> aimsID, int personID)
 {
     foreach (int aimID in aimsID)
     {
         CAim aim = getAim(aimID);
         if (!aim.personsId.Contains(personID))
         {
             aims[aimID].personsId.Add(personID);
         }
     }
     foreach (CAim aim in aims.Values)
     {
         if (aim.personsId.Contains(personID) && !aimsID.Contains(aim.getID()))
         {
             aim.personsId.Remove(personID);
         }
     }
 }
Exemplo n.º 3
0
 public void updateAim(CAim updated)
 {
     if (!this.aims.ContainsKey(updated.getID()))
         throw new System.ArgumentException("Цели с таким ID не существует!");
     aims[updated.getID()] = updated;
 }