public ActionResult Edit(LasnaolotietoViewModel model) { Läsnäolotiedot view = db.Läsnäolotiedot.Find(model.RekisteriID); view.Kirjautuminen_sisään = model.Kirjautuminen_sisään.Value; view.Kirjautuminen_ulos = model.Kirjautuminen_ulos.Value; view.Luokkanumero = model.Luokkanumero; view.RekisteriID = model.RekisteriID; view.OpettajaID = model.OpettajaID; view.KurssiID = model.KurssiID; view.OpiskelijaID = model.OpiskelijaID; view.LuokkaID = model.LuokkaID; //Kurssitaulu int kurssiID = int.Parse(model.Kurssikoodi); if (kurssiID > 0) { Kurssi kurs = db.Kurssi.Find(kurssiID); view.KurssiID = kurs.KurssiID; } //opetustila taulu int luokkaID = int.Parse(model.LuokkaKoodi); if (luokkaID > 0) { OpetusTila opet = db.OpetusTila.Find(luokkaID); view.LuokkaID = opet.LuokkaID; } //Opettaja taulu // view.Etunimi = läs.Opettaja?.Etunimi; //view.Sukunimi = läs.Opettaja?.Sukunimi; // view.Opettajanro = läs.Opettaja.Opettajanro; //view.OpettajaNimi = model.Opettaja?.Etunimi + " " + model.Opettaja?.Sukunimi; //Opiskelija taulu int opiskelijaID = int.Parse(model.Opiskelijanro); if (opiskelijaID > 0) { Opiskelija opis = db.Opiskelija.Find(opiskelijaID); view.OpiskelijaID = opis.OpiskelijaID; } db.SaveChanges(); return(View("Index")); }
public ActionResult DeleteConfirmed(int id) { Kurssi kurssi = db.Kurssi.Find(id); db.Kurssi.Remove(kurssi); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Kurssinimi,Kurssikoodi,KurssiID")] Kurssi kurssi) { if (ModelState.IsValid) { db.Entry(kurssi).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(kurssi)); }
public ActionResult Create([Bind(Include = "Kurssinimi,Kurssikoodi,KurssiID")] Kurssi kurssi) { if (ModelState.IsValid) { db.Kurssi.Add(kurssi); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(kurssi)); }
public ActionResult Edit([Bind(Include = "Kurssi_ID,Etunimi,Sukunimi,Kurssinimike,Opintopisteet,Kurssin_aloitus_pvm,Kurssin_lopetus_pvm,Rekisterointi_ID,Hoitaja_ID")] Kurssi kurssi) { if (ModelState.IsValid) { db.Entry(kurssi).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Hoitaja_ID = new SelectList(db.Hoitajat, "Hoitaja_ID", "Tunnus", kurssi.Hoitaja_ID); ViewBag.Rekisterointi_ID = new SelectList(db.Rekisterointi, "Rekisterointi_ID", "Vuosikurssi", kurssi.Rekisterointi_ID); return(View(kurssi)); }
// GET: Kurssit/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kurssi kurssi = db.Kurssi.Find(id); if (kurssi == null) { return(HttpNotFound()); } return(View(kurssi)); }
// GET: Kurssit/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kurssi kurssi = db.Kurssi.Find(id); if (kurssi == null) { return(HttpNotFound()); } ViewBag.Hoitaja_ID = new SelectList(db.Hoitajat, "Hoitaja_ID", "Tunnus", kurssi.Hoitaja_ID); ViewBag.Rekisterointi_ID = new SelectList(db.Rekisterointi, "Rekisterointi_ID", "Vuosikurssi", kurssi.Rekisterointi_ID); return(View(kurssi)); }