// 4.Function : Update : TYPE bool /// <summary> /// Function : fncUpdate(clsDirectorAgency director) -> updates a Director in the Director Agency list. /// </summary> /// <param name="agency">clsDirectorAgency director</param> /// <returns>ListDirectorAgency.Add(director.vNumber, director) or false</returns> public bool fncUpdate(clsDirector director) { if (ListDirectors.ContainsKey(director.vNumber)) { ListDirectors.Remove(director.vNumber); } ListDirectors.Add(director.vNumber, director); return(true); }
// 3.Function : Add : TYPE bool /// <summary> /// Function : fncAdd(clsDirector director) -> adds a Director in the Director list. /// </summary> /// <param name="agency">clsDirector director</param> /// <returns>ListDirectors.Add(director.vNumber, director) or false</returns> public bool fncAdd(clsDirector director) { if (!fncExist(director.vNumber)) { ListDirectors.Add(director.vNumber, director); return(true); } else { return(false); } }