public ActionResult Edit([Bind(Include = "Id,TypePiece,IdTiers,IdJournal,OriginePiece,DatePiece,DateReference,DateFacture,RefPiece,NumPiece,Libelle,CourChange,IdDeviseTC,IdDeviseTR,IdDossier,IdDossierSite,Brouillon")] PiecesPivot cpt_compteG) { if (ModelState.IsValid) { cpt_compteG.IdDossier = Constantes.IdentifiantDossier; cpt_compteG.sys_dateUpdate = DateTime.Now; cpt_compteG.sys_dateCreation = DateTime.Now; cpt_compteG.sys_user = Constantes.IdentifiantUser; cpt_compteG.IdDeviseTC = null; cpt_compteG.IdDeviseTR = null; cpt_compteG.IdDossierSite = null; cpt_compteG.IdTiers = null; cpt_compteG.IdJournal = null; piecesServise.UpdatePiecesPivot(cpt_compteG); // db.SaveChanges(); piecesServise.SavePiecesPivot(); return(RedirectToAction("Index")); } ViewBag.IdDossier = new SelectList(dossiersService.GetActifDossier(), "DossierId", "CodeDossier", cpt_compteG.IdDossier); //db.GEN_Dossiers.Where(e => e.Actif), "Id", "CodeDossier", gEN_Devises.IdDossier); CPT_PiecesFormViewModel cpt_compteGFormModel = Mapper.Map <PiecesPivot, CPT_PiecesFormViewModel>(cpt_compteG); return(View(cpt_compteGFormModel)); }
public ActionResult DeleteConfirmed([Bind(Include = "Id")] CPT_PiecesFormViewModel cpt_calsses) { PiecesPivot cods = Mapper.Map <CPT_PiecesFormViewModel, PiecesPivot>(cpt_calsses); PiecesPivot codes = piecesServise.GetPiecesPivot(cods.Id); piecesServise.DeletPiecesPivot(codes); // db.SaveChanges(); piecesServise.SavePiecesPivot(); return(RedirectToAction("Index")); }
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)); } PiecesPivot cpt_compte = piecesServise.GetPiecesPivot((int)id); //db.GEN_Devises.Find(id); if (cpt_compte == null) { return(HttpNotFound()); } CPT_PiecesFormViewModel cpt_codd = Mapper.Map <PiecesPivot, CPT_PiecesFormViewModel>(cpt_compte); return(View(cpt_codd)); }