// // GET: /Fournisseur/Create public ActionResult Create() { Fournisseur fournisseur = new Fournisseur(); var frs = db.Fournisseur.Max(a => a.Id_fournisseur) + 1; fournisseur.Code_fournisseur = MyGlobalVariables.FormatCode("FRS", frs); return View(fournisseur); }
public ActionResult Create(Fournisseur fournisseur) { if (ModelState.IsValid) { var fr = from f in db.Fournisseur where f.Code_fournisseur == fournisseur.Code_fournisseur select f; if (fr.ToList().Count > 0) { ModelState.AddModelError("", "Le code que vous avez specifié est déjà utilisé"); } else { db.Fournisseur.Add(fournisseur); db.SaveChanges(); return RedirectToAction("Index"); } } return View(fournisseur); }
public ActionResult Edit(Fournisseur fournisseur) { if (ModelState.IsValid) { db.Entry(fournisseur).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(fournisseur); }