public ActionResult DeleteConfirmed([Bind(Include = "Id")] DossiersSitesFromViewModel cpt_calsses) { DossiersSitesPivot cods = Mapper.Map <DossiersSitesFromViewModel, DossiersSitesPivot>(cpt_calsses); DossiersSitesPivot codes = dossiersSiteServise.GetDossiersSitePivot(cods.Id); dossiersSiteServise.DeleteDossiersSitePivot(codes); // db.SaveChanges(); dossiersSiteServise.SaveDossiersSite(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Adresse,Nom,Pays,Tel,Ville,Email,Actif,ParDefault,Fax,IdDossier")] DossiersSitesPivot dossier) { if (ModelState.IsValid) { dossier.IdDossier = Constantes.IdentifiantDossier; dossier.sys_dateUpdate = DateTime.Now; dossier.sys_dateCreation = DateTime.Now; dossier.sys_user = Constantes.IdentifiantUser; dossier.Actif = true; dossiersSiteServise.UpdateDossierSitePivot(dossier); // db.SaveChanges(); dossiersSiteServise.SaveDossiersSite(); return(RedirectToAction("Index")); } ViewBag.IdDossier = new SelectList(dossiersService.GetActifDossier(), "DossierId", "CodeDossier", dossier.IdDossier); DossiersSitesFromViewModel cpt_compteGFormModel = Mapper.Map <DossiersSitesPivot, DossiersSitesFromViewModel>(dossier); return(View(cpt_compteGFormModel)); }
public ActionResult Delete(long?id) { ViewBag.IdDossier = new SelectList(dossiersService.GetActifDossier(), "DossierId", "CodeDossier"); //db.GEN_Dossiers.Where(e => e.Actif), "Id", "CodeDossier"); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DossiersSitesPivot Dossier = dossiersSiteServise.GetDossiersSitePivot((int)id); //db.GEN_Devises.Find(id); if (Dossier == null) { return(HttpNotFound()); } DossiersSitesFromViewModel cpt_codd = Mapper.Map <DossiersSitesPivot, DossiersSitesFromViewModel>(Dossier); return(View(cpt_codd)); }
public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } // DevisesPivot gEN_Devises = deviseServise.GetDevise(id); DossiersSitesPivot doss = dossiersSiteServise.GetDossiersSitePivot((int)id); //db.GEN_Devises.Find(id); if (doss == null) { return(HttpNotFound()); } ViewBag.IdDossier = new SelectList(dossiersService.GetActifDossier(), "DossierId", "CodeDossier", doss.IdDossier); //db.GEN_Dossiers.Where(e => e.Actif), "Id", "CodeDossier", gEN_Devises.IdDossier); DossiersSitesFromViewModel cpt_compteFormModel = Mapper.Map <DossiersSitesPivot, DossiersSitesFromViewModel>(doss); return(View(cpt_compteFormModel)); }
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 dossiers = dossiersSiteServise.GetDossiersSitePivot((int)id); if (dossiers == null) { TempData["errorMessage"] = "Le document 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); ViewBag.IdDossier = new SelectList(dossiersService.GetActifDossier(), "DossierId", "CodeDossier", dossiers.IdDossier); DossiersSitesFromViewModel dossiersFormModel = Mapper.Map <DossiersSitesPivot, DossiersSitesFromViewModel>(dossiers); return(View(dossiersFormModel)); } }