Пример #1
0
        private void btnLöschen_Click(object sender, EventArgs e)
        {
            DataAccessUser  daUser  = new DataAccessUser();
            DataAccessSpiel daSpiel = new DataAccessSpiel();
            User            user    = cboxUser.SelectedItem as User;
            int             nId     = Convert.ToInt32(user.Id);

            try
            {
                daUser.Delete(nId);
                MessageBox.Show("User erfolgreich gelöscht");
                this.Hide();
            }
            catch (Exception)
            {
                MessageBox.Show("User konnte nicht gelöscht werden");
            }
        }
Пример #2
0
        public AccessFactory()
        {
            try
            {
                IAccess iAccess = null;
                if (!bInit)
                {
                    // prüft, ob Key bereits exestiert
                    if (!dict.ContainsKey("dataaccessuser"))
                    {
                        iAccess = new DataAccessUser();
                        dict.Add("dataaccessuser", iAccess);
                    }

                    if (!dict.ContainsKey("dataaccessspiel"))
                    {
                        iAccess = new DataAccessSpiel();
                        dict.Add("dataaccessspiel", iAccess);
                    }

                    if (!dict.ContainsKey("dataaccesskategorie"))
                    {
                        iAccess = new DataAccessKategorie();
                        dict.Add("dataaccesskategorie", iAccess);
                    }

                    if (!dict.ContainsKey("dataaccessfragenantworten"))
                    {
                        iAccess = new DataAccessFragenAntworten();
                        dict.Add("dataaccessfragenantworten", iAccess);
                    }
                }
            } catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("Fehler!" + ex);
            }
        }