Ejemplo n.º 1
0
        private bool CheckLogin()
        {
            String username = tBx_username.Text.ToLower();
            String passwort = Dart.HashString(tBx_passwort.Text);

            if (Dart.IsSpielerVorhanden(username))
            {
                if (Dart.GetSpieler(username).GetPasswd().ToLower().Equals(passwort.ToLower()))
                {
                    Program.frmMainMenu.lbl_Begruessung.Text = "Hallo " + username;
                    return(true);
                }
                else
                {
                    lbl_falsePaswd.Visible = true;
                    //tBx_passwort.Text = Dart.GetSpieler(username).GetPasswd();
                    return(false);
                }
            }
            else
            {
                lbl_falseUser.Visible = true;
                return(false);
            }
        }
Ejemplo n.º 2
0
        private static Spieler SpielerAuswählen()
        {
            bool   invalid = true;
            String name    = "";

            while (invalid)
            {
                try
                {
                    Console.Clear();
                    name = Dart.String_Dialog("Welcher Spieler ?", true);
                    if (!Dart.IsSpielerVorhanden(name))
                    {
                        throw new Exception();
                    }
                    invalid = false;
                }
                catch (Exception e)
                {
                    Console.WriteLine("Spieler nicht vorhanden");
                    invalid = true;
                }
            }
            return(Dart.GetSpieler(name));
        }
Ejemplo n.º 3
0
 public Set(String name)
 {
     SetIDFree();
     this.spieler = Dart.GetSpieler(name);
     setNummer    = setZähler;
     legs         = new List <Leg>();
     //setZähler++;
 }
Ejemplo n.º 4
0
 public Set(int id_set, String name, int setNummer, int legsGewonnen)
 {
     this.id_set       = id_set;
     this.spieler      = Dart.GetSpieler(name);
     this.setNummer    = setNummer;
     this.legsGewonnen = legsGewonnen;
     legs = new List <Leg>();
     //setZähler++;
 }
Ejemplo n.º 5
0
        private Dictionary <String, Spieler> CreateSpielerDic()
        {
            Dictionary <String, Spieler> spieler = new Dictionary <string, Spieler>();

            for (int i = 0; i < (int)(numUpDown_anzahlSpieler.Value); i++)
            {
                Spieler s = Dart.GetSpieler(tBArraySpieler[i].Text);
                spieler.Add(s.GetUsername(), s);
            }
            return(spieler);
        }
Ejemplo n.º 6
0
        public SpielerInformationView(string spielerName)
        {
            InitializeComponent();

            Spieler sp = Dart.GetSpieler(spielerName);

            tBx_eMail.Text      = sp.GetEMail();
            tBx_firstName.Text  = sp.GetFirstName();
            tBx_geburtstag.Text = sp.GetGeburtstag().ToString();
            tBx_lastName.Text   = sp.GetLastName();
            tBx_username.Text   = sp.GetUsername();
        }
Ejemplo n.º 7
0
 private void btn_login_Click(object sender, EventArgs e)
 {
     if (CheckLogin())
     {
         Program.spieler = Dart.GetSpieler(tBx_username.Text.ToLower());
         Program.frmStartingScreen.Hide();
         Program.frmMainMenu.Show();
     }
     else
     {
         lbl_falseUser.Visible = true;
         tBx_username.Clear();
         tBx_passwort.Clear();
     }
 }
Ejemplo n.º 8
0
 public static double AnzahlGesamtDurchgängeNotFinish(String s)
 {
     return(AnzahlGesamtDurchgängeNotFinish(Dart.GetSpieler(s)));
 }
Ejemplo n.º 9
0
 public static double Average_Finish_Spiel(Spiel sp, String s)
 {
     return(Average_Finish_Spiel(sp, Dart.GetSpieler(s)));
 }
Ejemplo n.º 10
0
 public static double Average_Finish_Gesamt(String s)
 {
     return(Average_Finish_Gesamt(Dart.GetSpieler(s)));
 }
Ejemplo n.º 11
0
 public bool HasPlayed(String name)
 {
     return(HasPlayed(Dart.GetSpieler(name)));
 }
Ejemplo n.º 12
0
 public static double SummeGesamtDurchgängeNotFinish(String spieler)
 {
     return(SummeGesamtDurchgängeNotFinish(Dart.GetSpieler(spieler)));
 }
Ejemplo n.º 13
0
 public static double SummeFinishSpiel(Spiel sp, String s)
 {
     return(SummeFinishSpiel(sp, Dart.GetSpieler(s)));
 }
Ejemplo n.º 14
0
 public static int Highest_Finish_Spiel(Spiel s, String spieler)
 {
     return(Highest_Finish_Spiel(s, Dart.GetSpieler(spieler)));
 }
Ejemplo n.º 15
0
 public static double SummeSpielDurchgängeNotFinish(Spiel s, String name)
 {
     return(SummeSpielDurchgängeNotFinish(s, Dart.GetSpieler(name)));
 }
Ejemplo n.º 16
0
 public static double AnzahlFinishGesamt(String s)
 {
     return(AnzahlFinishGesamt(Dart.GetSpieler(s)));
 }
Ejemplo n.º 17
0
 public static double SummeFinishGesamt(String s)
 {
     return(SummeFinishGesamt(Dart.GetSpieler(s)));
 }
Ejemplo n.º 18
0
 public static double AnzahlFinishSpiel(Spiel sp, String s)
 {
     return(AnzahlFinishSpiel(sp, Dart.GetSpieler(s)));
 }