// 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(clsDirectorAgency director) { if (ListDirectorAgency.ContainsKey(director.vNumber)) { ListDirectorAgency.Remove(director.vNumber); } ListDirectorAgency.Add(director.vNumber, director); return(true); }
// 3.Function : Add : TYPE bool /// <summary> /// Function : fncAdd(clsDirectorAgency director) -> adds 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 fncAdd(clsDirectorAgency director) { if (!fncExist(director.vNumber)) { ListDirectorAgency.Add(director.vNumber, director); return(true); } else { return(false); } }