public ActionResult Create([Bind(Include = "Id,Objet,IdDossier")] NumerationPivot numeration) { if (numeration != null) { if (numeration.Id > 0) { numeration.idDossier = Constantes.IdentifiantDossier; numeration.sys_dateUpdate = DateTime.Now; numeration.sys_dateCreation = DateTime.Now; numeration.sys_user = Constantes.IdentifiantUser; numerationServise.UpdateNumerationPivot(numeration); numerationServise.SaveNumerationPivot(); } else { numeration.idDossier = Constantes.IdentifiantDossier; numeration.sys_dateUpdate = DateTime.Now; numeration.sys_dateCreation = DateTime.Now; numeration.sys_user = Constantes.IdentifiantUser; numerationServise.CreateNumerationPivot(numeration); numerationServise.SaveNumerationPivot(); } return(RedirectToAction("Index")); } NumerationsFormViewModel numerationFormModel = Mapper.Map <NumerationPivot, NumerationsFormViewModel>(numeration); return(View(numerationFormModel)); }
public ActionResult DeleteConfirmed([Bind(Include = "Id")] NumerationsFormViewModel numero) { NumerationPivot cods = Mapper.Map <NumerationsFormViewModel, NumerationPivot>(numero); NumerationPivot codes = numerationServise.GetNumeration(cods.Id); numerationServise.DeletNumerationPivot(codes); // db.SaveChanges(); numerationServise.SaveNumerationPivot(); return(RedirectToAction("Index")); }
public ActionResult Delete(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } NumerationPivot Num = numerationServise.GetNumeration((int)id); //db.GEN_Devises.Find(id); if (Num == null) { return(HttpNotFound()); } NumerationsFormViewModel numm = Mapper.Map <NumerationPivot, NumerationsFormViewModel>(Num); return(View(numm)); }
public ActionResult Edit([Bind(Include = "Id,Objet,IdDossier")] NumerationPivot numm) { if (ModelState.IsValid) { numm.idDossier = Constantes.IdentifiantDossier; numm.sys_dateUpdate = DateTime.Now; numm.sys_dateCreation = DateTime.Now; numm.sys_user = Constantes.IdentifiantUser; numerationServise.UpdateNumerationPivot(numm); // db.SaveChanges(); numerationServise.SaveNumerationPivot(); return(RedirectToAction("Index")); } NumerationsFormViewModel Num = Mapper.Map <NumerationPivot, NumerationsFormViewModel>(numm); return(View(Num)); }
public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } // DevisesPivot gEN_Devises = deviseServise.GetDevise(id); NumerationPivot num = numerationServise.GetNumeration((int)id); //db.GEN_Devises.Find(id); if (num == null) { return(HttpNotFound()); } NumerationsFormViewModel NumFormModel = Mapper.Map <NumerationPivot, NumerationsFormViewModel>(num); return(View(NumFormModel)); }
public ActionResult Create(long?id) { if (id == null) { // ViewBag.IdDossier = new SelectList(GEN_Dossiers.Where(e => e.Actif), "Id", "CodeDossier"); ViewBag.IdDossier = new SelectList(dossiersService.GetActifDossier(), "DossierId", "CodeDossier"); return(View()); } else { // GEN_Devises gEN_Devises = db.GEN_Devises.Find(id); var numeration = numerationServise.GetNumeration((int)id); if (numeration == null) { TempData["errorMessage"] = "Le exercice que vous cherchez n'existe pas."; return(RedirectToAction("Index")); } // ViewBag.IdDossier = new SelectList(db.GEN_Dossiers.Where(e => e.Actif), "Id", "CodeDossier", gEN_Devises.IdDossier); NumerationsFormViewModel numerationFormModel = Mapper.Map <NumerationPivot, NumerationsFormViewModel>(numeration); return(View(numerationFormModel)); } }