Exemple #1
0
        //Konstruktor: neuer Beitrag
        public Beitragx(Datei newDatei, string erstellerName, string newText)
        {
            // Random ID-Zuordnung:
            Random myRandom = new Random();
            int    newID    = myRandom.Next();

            while (true)
            {
                if (benutzteIDs.Contains(newID))
                {
                    newID = myRandom.Next();
                }
                else
                {
                    break;
                }
            }
            ID = Convert.ToString(newID);

            // Felder setzen:
            BeitragsDatei = newDatei;
            string neueZeile = $"{newID};{erstellerName};{newText};LEER;LEER;";

            BeitragsDatei.Hinzufuegen(neueZeile);
        }
Exemple #2
0
        //Konstruktor fürs Registrieren
        public Benutzer(Datei newDatei, string newBenutzername, string newPasswort)
        {
            Benutzerdatei = newDatei;
            Benutzername  = newBenutzername;
            string neueZeile = $"{Benutzername};{newPasswort};LEER;0;LEER;LEER;LEER,LEER;";

            Benutzerdatei.Hinzufuegen(neueZeile);
        }
Exemple #3
0
        //Konstruktor
        public Nutzer(string newBenutzername, string newPasswort, Datei newNutzerDatei) //Benutzername, Passwort & File
        {
            Benutzername = newBenutzername;
            Nutzerdatei  = newNutzerDatei;
            string neueZeile = $"{Benutzername};{newPasswort};LEER;0;LEER;LEER;";

            Nutzerdatei.Hinzufuegen(neueZeile);
        }