/// <summary> /// Constructor that takes three arguments, the director as an object and the director list and agencies list. /// </summary> public clsNationalBank(string vNumber, string vName, string vLastName, double vSalary, string vPhoto, string vBankName, string vBankAddress, double vBankCapital, clsListDirecteurs vListDirecteurs, clsListAgencies vListAgencies) { // constructor director -> Constructor that takes 4 arguments we add the photo to the base, and add salary in the class. Director = new clsDirecteur(vNumber, vName, vLastName, vSalary, vPhoto); clsNationalBank.staticNbBank++; IdBank = staticNbBank; BankName = vBankName; BankAddress = vBankAddress; BankCapital = vBankCapital; ListDirecteurs = vListDirecteurs; ListAgencies = vListAgencies; }
/// <summary> /// Function : fncAdd(clsDirecteur directeur) -> adds a customer in the Directeur list /// </summary> /// <param name="directeur"></param> /// <returns>ListDirecteurs.Add(directeur.vNumber, directeur); or false</returns> public bool fncAdd(clsDirecteur directeur) { if (!fncExist(directeur.vNumber)) { ListDirecteurs.Add(directeur.vNumber, directeur); // MessageBox.Show(ListDirecteurs.Count.ToString()); return(true); } else { return(false); } }