Esempio n. 1
0
        public void AddVertretungslehrer(KlasseTestwerteViewModel vm, int klasseId, int wochentag, int stunde, int lehrerId, int raumId)
        {
            vm.Stunden = GetStundenByKlasseId(klasseId);
            var vertretungsstunde = vm.Stunden.First(s => s.Wochentag == wochentag && s.Stunde == stunde);

            vertretungsstunde.VertretungslehrerId = lehrerId;
            vertretungsstunde.RaumId = raumId;
            _context.SaveChanges();
        }
Esempio n. 2
0
        public IActionResult Index()
        {
            KlasseTestwerteViewModel vm = new KlasseTestwerteViewModel();
            var        klassenliste     = _service.GetKlassen();
            SelectList list             = new SelectList(klassenliste, "Id", "Bezeichnung");

            ViewBag.klasselist = list;

            return(View(vm));
        }
Esempio n. 3
0
        public IActionResult Index(int?klassen)
        {
            KlasseTestwerteViewModel vm = new KlasseTestwerteViewModel();

            if (klassen != null)
            {
                vm.Stunden = _service.GetStundenByKlasseId(klassen.Value);
            }
            var        klassenliste = _service.GetKlassen();
            SelectList list         = new SelectList(klassenliste, "Id", "Bezeichnung");

            ViewBag.klasselist = list;

            return(View(vm));
        }
Esempio n. 4
0
        public IActionResult Index(int?klassen, int?wochentag, int?stunde, int?lehrer, int?raum, string token)
        {
            KlasseTestwerteViewModel vm = new KlasseTestwerteViewModel();

            if (klassen != null && wochentag != null && stunde != null && lehrer != null && raum != null && _service.IsTokenKnown(token))
            {
                _service.AddVertretungslehrer(vm, klassen.Value, wochentag.Value, stunde.Value, lehrer.Value, raum.Value);
            }
            ////////////////////////////////////////////////////////////////////////////
            var        klassenliste = _service.GetKlassen();
            SelectList list         = new SelectList(klassenliste, "Id", "Bezeichnung");

            ViewBag.klasselist = list;

            return(View(vm));
        }