Ejemplo n.º 1
0
        /// <summary>
        /// Metoda pro vytvoření nového uživatele a přidání do kolekce uživatelů.
        /// </summary>
        /// <param name="Jmeno">Jméno uživatele</param>
        /// <param name="Heslo">Heslo uživatele</param>
        public void VytvorNovehoUzivatele(string Jmeno, string Heslo)
        {
            // Kontrola zda již neexistuje uživatel se stejným jménem
            if (KontrolaExistujicihoJmenaUzivatele(Jmeno))
            {
                throw new ArgumentException("Uživatel se zadaným jménem již existuje!");
            }

            // Vytvoření nového uživatele
            Uzivatel NovyUzivatel = new Uzivatel(Jmeno, Heslo);

            // Přidání nového uživatele do kolekce uživatelů (data aplikace)
            KolekceUzivatelu.Add(NovyUzivatel);
            Controller.UlozDataDoSouboru(KolekceUzivatelu);
        }