public void GroepslesToevoegen(Groepsles groepsles) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //meegegeven groepsles aan de database toevoegen ctx.Groepslessen.Add(groepsles); //de aanpassingen opslaan ctx.SaveChanges(); } }
public void groepslesWijzigen(Groepsles groepsles) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //de meegegeven groepsles wijzigen ctx.Entry(groepsles).State = EntityState.Modified; //de aanpassingen opslaan ctx.SaveChanges(); } }
// GET: Groepslessen/Details/5 public ActionResult Details(int?id) { try { //de gekozen groepsles weergeven Groepsles groepsles = groepslessenService.GroepslesWeergeven(id); //de details pagina weergeven met de gegevens in het viewmodel return(View(groepsles)); } //indien er iets misloopt wordt de error pagina weergegeven catch { return(View("Error")); } }
// GET: Groepslessen/Edit/5 public ActionResult Edit(int?id) { try { //methode aanspreken om gekozen groepsles weer te geven Groepsles groepsles = groepslessenService.GroepslesWeergeven(id); //edit pagina weergeven met gekozen groepsles return(View(groepsles)); } //indien er iets misloopt wordt de error pagina weergegeven catch { return(View("Error")); } }
public ActionResult Create([Bind(Include = "GroepslesId,naam,beschrijving")] Groepsles groepsles) { try { //groepsles op actief zetten, de andere properties komen van de view en de velden die de gebruiker ingevuld heeft groepsles.Actief = true; //groepsles toevoegen aan de database groepslessenService.GroepslesToevoegen(groepsles); //terugsturen naar de index methode return(RedirectToAction("Index")); } //indien er iets misloopt wordt de create pagina opnieuw weergegeven catch { return(View(groepsles)); } }
public ActionResult GroepslesDeactiveren(Groepsles groepsles) { try { //groepsles weergeven, deactiveren en de methode oproepen om de groepsles te wijzigen groepsles = groepslessenService.GroepslesWeergeven(groepsles.GroepslesId); groepsles.Actief = false; groepslessenService.groepslesWijzigen(groepsles); //terugsturen naar de index methode return(RedirectToAction("Index")); } //indien er iets misloopt wordt de delete pagina opnieuw weergegeven met de groepsles catch { ViewBag.Message = "Fout"; return(View(groepslessenService.GroepslesWeergeven(groepsles.GroepslesId))); } }
public ActionResult Edit([Bind(Include = "GroepslesId,naam,beschrijving")] Groepsles groepsles) { try { //groepsles op actief zetten groepsles.Actief = true; //groepsles wijzigen groepslessenService.groepslesWijzigen(groepsles); //terugsturen naar de index methode return(RedirectToAction("Index")); } //indien er iets misloopt wordt de edit pagina opnieuw weergegeven met de groepsles catch { ViewBag.Message = "Fout"; return(View(groepsles)); } }