public ActionResult Create(actif Actif) { try { // TODO: Add insert logic here using (SMSIEntities1 db = new SMSIEntities1()) { actif Actifs = new actif(); Actifs.id_actif = Actif.id_actif; Actifs.nom_actif = Actif.nom_actif; Actifs.date_creation_actif = DateTime.Now; Actifs.descr_actif = Actif.descr_actif; Actifs.categ_actif = Actif.categ_actif; Actifs.matricule = Session["UserMatricule"].ToString(); db.actif.Add(Actifs); db.SaveChanges(); } return(RedirectToAction("Index", Actif)); } catch { return(View("")); } }
public ActionResult Edit(int id, actif Actif) { try { using (SMSIEntities1 db = new SMSIEntities1()) { db.Entry(Actif).State = EntityState.Modified; db.SaveChanges(); } // TODO: Add update logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(int id, actif Actif) { try { using (SMSIEntities1 db = new SMSIEntities1()) { Actif = db.actif.Where(x => x.id_actif == id).FirstOrDefault(); db.actif.Remove(Actif); db.SaveChanges(); } // TODO: Add delete logic here return(RedirectToAction("Index")); } catch { return(View()); } }