public ActionResult Details(int numActu) { try { ActualisationInformation actu = this.contexteActu.ActualisationInformation.ToList().Find(x => x.NumActualisation == numActu); return(View(actu)); } catch (Exception e) { return(View("\\Views\\Shared\\page_erreur.cshtml")); } }
public ActionResult CreerActualisation(ActualisationVM actu) { try { ActualisationInformation actualisation = new ActualisationInformation() { NomActualisation = actu.NomActualisation, NoProgramme = actu.NoProgramme, Approuve = false }; //Ajouter l'actualisation à la BD this.contexteActu.ActualisationInformation.Add(actualisation); this.contexteActu.SaveChanges(); //Retourner la liste return(RedirectToAction("Actualisation")); } catch (Exception e) { return(View("\\Views\\Shared\\page_erreur.cshtml")); } }
public ActionResult Modifier(IFormCollection iAction) { try { ActualisationInformation actu = new ActualisationInformation() { NumActualisation = Convert.ToInt32(iAction["NumActualisation"][0]), NomActualisation = iAction["NomActualisation"].ElementAt(0), NoProgramme = iAction["NoProgramme"].ElementAt(0), Approuve = Convert.ToBoolean(iAction["Approuve"][0]) }; //Modifier dans la BD this.contexteActu.Update(actu); this.contexteActu.SaveChanges(); return(RedirectToAction("Actualisation")); } catch (Exception e) { return(View("\\Views\\Shared\\page_erreur.cshtml")); } }