public async Task <IActionResult> Edit(int id, [Bind("ZajeciaID,Data,liczbaGodzinDzien,NauczycielID,KlasaID,PrzedmiotID")] Zajecia zajecia) { if (id != zajecia.ZajeciaID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(zajecia); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ZajeciaExists(zajecia.ZajeciaID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["KlasaID"] = new SelectList(_context.Set <Klasa>(), "KlasaID", "KlasaID", zajecia.KlasaID); ViewData["NauczycielID"] = new SelectList(_context.Nauczyciel, "NauczycielID", "NauczycielID", zajecia.NauczycielID); ViewData["PrzedmiotID"] = new SelectList(_context.Set <Przedmiot>(), "PrzedmiotID", "PrzedmiotID", zajecia.PrzedmiotID); return(View(zajecia)); }
public ActionResult Create([Bind(Include = "id,id_grupy,rozpoczecie,zakonczenie,id_przedmiotu,id_sali")] Zajecia zajecia) { int id_przedmiotu = zajecia.id_przedmiotu.Value; if (ModelState.IsValid) { int id_grupy = zajecia.id_grupy.Value; db.Zajecia.Add(zajecia); db.SaveChanges(); foreach (var sg in db.StudenciGrupy.Where(s => s.id_grupy == id_grupy).ToList()) { Obecnosci obecnosci = new Obecnosci(); obecnosci.id_studenta = sg.id_studenta; obecnosci.id_zajec = zajecia.id; obecnosci.obecnosc = false; obecnosci.usprawiedliwienie = false; db.Obecnosci.Add(obecnosci); db.SaveChanges(); } return(RedirectToAction("Zajecia", "Przedmioty", new { id = id_przedmiotu })); } ViewBag.id_grupy = new SelectList(db.Grupy, "id", "nazwa", zajecia.id_grupy); ViewBag.id_przedmiotu = new SelectList(db.Przedmioty, "id", "nazwa", zajecia.id_przedmiotu); ViewBag.id_sali = new SelectList(db.Sale, "id", "nazwa", zajecia.id_sali); return(RedirectToAction("Zajecia", "Przedmioty", new { id = id_przedmiotu })); }
public ActionResult DeleteConfirmed(int id) { Zajecia zajecia = db.Zajecia.Find(id); db.Zajecia.Remove(zajecia); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IdZajecia,Nazwa,Godzina")] Zajecia zajecia) { if (ModelState.IsValid) { db.Entry(zajecia).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(zajecia)); }
public ActionResult Create([Bind(Include = "IdZajecia,Nazwa,Godzina")] Zajecia zajecia) { if (ModelState.IsValid) { db.Zajecia.Add(zajecia); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(zajecia)); }
public async Task <IActionResult> Create([Bind("ZajeciaID,Data,liczbaGodzinDzien,NauczycielID,KlasaID,PrzedmiotID")] Zajecia zajecia) { if (ModelState.IsValid) { _context.Add(zajecia); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["KlasaID"] = new SelectList(_context.Set <Klasa>(), "KlasaID", "KlasaID", zajecia.KlasaID); ViewData["NauczycielID"] = new SelectList(_context.Nauczyciel, "NauczycielID", "NauczycielID", zajecia.NauczycielID); ViewData["PrzedmiotID"] = new SelectList(_context.Set <Przedmiot>(), "PrzedmiotID", "PrzedmiotID", zajecia.PrzedmiotID); return(View(zajecia)); }
// GET: Zajecia/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Zajecia zajecia = db.Zajecia.Find(id); if (zajecia == null) { return(HttpNotFound()); } return(View(zajecia)); }
public ActionResult DeleteConfirmed(int id) { Zajecia zajecia = db.Zajecia.Find(id); int id_przedmiotu = zajecia.id_przedmiotu.Value; int id_zajec = zajecia.id; foreach (var ob in db.Obecnosci.Where(s => s.id_zajec == id_zajec)) { db.Obecnosci.Remove(ob); } db.Zajecia.Remove(zajecia); db.SaveChanges(); return(RedirectToAction("Zajecia", "Przedmioty", new { id = id_przedmiotu })); }
public ActionResult Edit([Bind(Include = "id,id_grupy,rozpoczecie,zakonczenie,id_przedmiotu,id_sali")] Zajecia zajecia) { int id_przedmiotu = zajecia.id_przedmiotu.Value; if (ModelState.IsValid) { db.Entry(zajecia).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Zajecia", "Przedmioty", new { id = id_przedmiotu })); } ViewBag.id_grupy = new SelectList(db.Grupy, "id", "nazwa", zajecia.id_grupy); ViewBag.id_przedmiotu = new SelectList(db.Przedmioty, "id", "nazwa", zajecia.id_przedmiotu); ViewBag.id_sali = new SelectList(db.Sale, "id", "nazwa", zajecia.id_sali); return(RedirectToAction("Zajecia", "Przedmioty", new { id = id_przedmiotu })); }
// GET: Zajecia/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Zajecia zajecia = db.Zajecia.Find(id); if (zajecia == null) { return(HttpNotFound()); } ViewBag.id_grupy = new SelectList(db.Grupy, "id", "nazwa", zajecia.id_grupy); ViewBag.id_przedmiotu = new SelectList(db.Przedmioty, "id", "nazwa", zajecia.id_przedmiotu); ViewBag.id_sali = new SelectList(db.Sale, "id", "nazwa", zajecia.id_sali); return(View(zajecia)); }
public List <Zajecia> Pobierz_Trening_Trener(string LoginTrenera) { List <Zajecia> treningList = new List <Zajecia>(); BazaDAO baza = new BazaDAO(); string query = "select z.NazwaZajec from Trening as t join Zajecia as z on t.IdTrening = z.IdTrening join Trener as tr on t.IdTrener = tr.IdTrener where tr.Login = @login"; SqlCommand cmd = new SqlCommand(query, con); cmd.Parameters.Add(new SqlParameter("@login", LoginTrenera)); sqlReader = cmd.ExecuteReader(); while (sqlReader.Read()) { Zajecia zajecia = new Zajecia(); zajecia.NazwaZajec = sqlReader["NazwaZajec"].ToString(); treningList.Add(zajecia); } con.Close(); return(treningList); }
public List <Zajecia> Pobierz_Treningi_Klient(string Pesel) { List <Zajecia> treningList = new List <Zajecia>(); BazaDAO baza = new BazaDAO(); string query = "select z.NazwaZajec from Trening as t join Zajecia as z on t.IdTrening = z.IdTrening join Klient as k on t.IdKlient = k.IdKlient where k.Pesel = @pesel"; SqlCommand cmd = new SqlCommand(query, con); cmd.Parameters.Add(new SqlParameter("@pesel", Pesel)); sqlReader = cmd.ExecuteReader(); while (sqlReader.Read()) { Zajecia zajecia = new Zajecia(); zajecia.NazwaZajec = sqlReader["NazwaZajec"].ToString(); treningList.Add(zajecia); } con.Close(); return(treningList); }
public void Dodaj_Zajecia(Zajecia zajecia) { zajeciaDTO.Dodaj_Zajecia(zajecia); }
public void Dodaj_Zajecia(Zajecia zajecia) { }