예제 #1
0
 public AdminSpeisenModel()
 {
     using (GastroEntities _db = new GastroEntities())
     {
         AKModel = new AdminKategorienModel("Speisen", "SpeisenKategorieEintragen", 1);
     }
 }
 public AdminVeranstaltungsGetränkeModel(int id, int level)
 {
     using (GastroEntities _db = new GastroEntities())
     {
         AlleAllergene       = _db.Allergene.OrderBy(x => x.Nummer).ToList();
         AlleGetränke        = (from VeranstaltungsGetränke mt in _db.VeranstaltungsGetränke where mt.KategorieGetränke == id select mt).ToList();
         GewähltesGetränk    = new VeranstaltungsGetränke();
         GewähltesGetränk.id = 0;
         AKModel             = new AdminKategorienModel("VeranstaltungsGetränke", "VeranstaltungsGetränkeKategorieEintragen", 3, id, level);
     }
 }
예제 #3
0
 public AdminGetränkeModel(int id, int level)
 {
     using (GastroEntities _db = new GastroEntities())
     {
         AlleAllergene       = _db.Allergene.OrderBy(x => x.Nummer).ToList();
         AlleGetränke        = (from Getränke mt in _db.Getränke where mt.KategorieId == id orderby mt.Sortierung select mt).ToList();
         GewähltesGetränk    = new Getränke();
         GewähltesGetränk.id = 0;
         AKModel             = new AdminKategorienModel("Getränke", "GetränkeKategorieEintragen", 2, id, level);
     }
 }
예제 #4
0
        public AdminSpeisenModel(int id, int level)
        {
            using (GastroEntities _db = new GastroEntities())
            {
                AlleAllergene = _db.Allergene.OrderBy(x => x.Nummer).ToList();
                AlleSpeisen   = (from Speisen mt in _db.Speisen where mt.KategorieId == id orderby mt.Sortierung select mt).ToList();

                GewählteSpeise    = new Speisen();
                GewählteSpeise.id = 0;
                AKModel           = new AdminKategorienModel("Speisen", "SpeisenKategorieEintragen", 1, id, level);
            }
        }
        public AdminVeranstaltungsGetränkeModel(int id, int level, int speiseId)
        {
            using (GastroEntities _db = new GastroEntities())
            {
                AlleAllergene = _db.Allergene.OrderBy(x => x.Nummer).ToList();
                AlleGetränke  = (from VeranstaltungsGetränke mt in _db.VeranstaltungsGetränke where mt.KategorieGetränke == id select mt).ToList();
                foreach (VeranstaltungsGetränke mt in AlleGetränke)
                {
                    List <int> list = (from AllergeneVeranstaltungsGetränkeIdSpeiseId amsid in _db.AllergeneVeranstaltungsGetränkeIdSpeiseId where amsid.sid == mt.id select amsid.aid).ToList();

                    var listAl = (from amsid in _db.AllergeneVeranstaltungsGetränkeIdSpeiseId
                                  join al in _db.Allergene on amsid.aid equals al.id
                                  where amsid.sid == mt.id
                                  select al).ToList();
                    AllergeneSpeise.Add(mt.id, listAl);
                }
                GewähltesGetränk = AlleGetränke.Where(x => x.id == speiseId).FirstOrDefault();
                AKModel          = new AdminKategorienModel("VeranstaltungsGetränke", "VeranstaltungsGetränkeKategorieEintragen", 3, id, level);
            }
        }
예제 #6
0
        public AdminSpeisenModel(int id, int level, int speiseId)
        {
            using (GastroEntities _db = new GastroEntities())
            {
                AlleAllergene = _db.Allergene.OrderBy(x => x.Nummer).ToList();
                AlleSpeisen   = (from Speisen mt in _db.Speisen where mt.KategorieId == id orderby mt.Sortierung select mt).ToList();
                foreach (Speisen mt in AlleSpeisen)
                {
                    List <int> list = (from AllergeneSpeiseIdSpeiseId amsid in _db.AllergeneSpeiseIdSpeiseId where amsid.sid == mt.id select amsid.aid).ToList();

                    var listAl = (from amsid in _db.AllergeneSpeiseIdSpeiseId
                                  join al in _db.Allergene on amsid.aid equals al.id
                                  where amsid.sid == mt.id
                                  select al).ToList();
                    AllergeneSpeise.Add(mt.id, listAl);
                }
                GewählteSpeise = AlleSpeisen.Where(x => x.id == speiseId).FirstOrDefault();
                AKModel        = new AdminKategorienModel("Speisen", "SpeisenKategorieEintragen", 1, id, level);
            }
        }
예제 #7
0
        public AdminMittagstischModel(int id, int level)
        {
            using (GastroEntities _db = new GastroEntities())
            {
                AlleAllergene = _db.Allergene.OrderBy(x => x.Nummer).ToList();
                AlleSpeisen   = (from Mittagstisch mt in _db.Mittagstisch where mt.KategorieId == id select mt).ToList();

                foreach (Mittagstisch mt in AlleSpeisen)
                {
                    List <int> list = (from AllergeneMittagstischIdSpeiseId amsid in _db.AllergeneMittagstischIdSpeiseId where amsid.sid == mt.id select amsid.aid).ToList();

                    var listAl = (from amsid in _db.AllergeneMittagstischIdSpeiseId
                                  join al in _db.Allergene on amsid.aid equals al.id
                                  where amsid.sid == mt.id
                                  select al).ToList();
                    AllergeneSpeise.Add(mt.id, listAl);
                }

                GewählteSpeise    = new Mittagstisch();
                GewählteSpeise.id = 0;
                AKModel           = new AdminKategorienModel("Mittagstisch", "MittagstischKategorieEintragen", 5, id, level);
            }
        }
 public AdminVeranstaltungsGetränkeModel()
 {
     AKModel = new AdminKategorienModel("VeranstaltungsGetränke", "VeranstaltungsGetränkeKategorieEintragen", 3);
 }
예제 #9
0
 public AdminGetränkeModel()
 {
     AKModel = new AdminKategorienModel("Getränke", "GetränkeKategorieEintragen", 2);
 }
예제 #10
0
 public AdminMittagstischModel()
 {
     AKModel = new AdminKategorienModel("Mittagstisch", "MittagstischKategorieEintragen", 5);
 }
 public AdminVeranstaltungsSpeisenModel()
 {
     AKModel = new AdminKategorienModel("VeranstaltungsSpeisen", "VeranstaltungsSpeisenKategorieEintragen", 4);
 }