Пример #1
0
        public Loot()
        {
            InitializeComponent();

            if (Konstanten.HasConnection)
            {
                typ.DataSource        = Datenbankzugriff.GetTyp();
                Seltenheit.DataSource = Datenbankzugriff.GetSeltenheit();
            }
        }
Пример #2
0
        private void GegnerZiehen(object sender, EventArgs e)
        {
            string GegnerTyp          = string.IsNullOrWhiteSpace(cbxGegnerTyp.Text) ? "%" : cbxGegnerTyp.Text;
            string GegnerEnviroment   = string.IsNullOrWhiteSpace(cbxGegnerEnviroment.Text) ? "%" : cbxGegnerEnviroment.Text;
            string GegnerCombatRating = string.IsNullOrWhiteSpace(cbxGegnerCombatRating.Text) ? "%" : cbxGegnerCombatRating.Text;

            string[] Results = Datenbankzugriff.GetGegner(GegnerCombatRating, GegnerEnviroment, GegnerTyp);
            ResultLabel.Text = $"Gegnername: {Results[0]}{Environment.NewLine}" +
                               $"Gegnertyp: {Results[1]}{Environment.NewLine}" +
                               $"Gegnerenviroment: {Results[2]}{Environment.NewLine}" +
                               $"Gegner-CR: {Results[3]}{Environment.NewLine}";
        }
Пример #3
0
        public Gegner()
        {
            InitializeComponent();

            if (Konstanten.HasConnection)
            {
                cbxGegnerTyp.DataSource          = StringSorter(Datenbankzugriff.GetGegnerTypen());
                cbxGegnerEnviroment.DataSource   = StringSorter(Datenbankzugriff.GetGegnerEnviroments());
                cbxGegnerCombatRating.DataSource = StringSorter(Datenbankzugriff.GetGegnerCombatRatings());
            }
            foreach (Control control in Controls)
            {
                if (control is ComboBox box && box.Items.Count >= 1)
                {
                    box.SelectedIndex = 1;
                }
            }
        }
Пример #4
0
 private void Button1_Click(object sender, EventArgs e)
 {
     Beute.Text = Datenbankzugriff.GetBeute(typ.Text, Seltenheit.Text);
 }