public ActionResult Create([Bind(Include = "Id,LettrageId,EcheanceId,MntTTC,CompteTVA,CodeCompteTVA,TAuxTVA,MntTVA,CompteHT,CodeCompteHT,MntHT,TypePayment")] TVALettragePivot cpt_Lettrage) { // if (ModelState.IsValid) if (cpt_Lettrage != null) { if (cpt_Lettrage.Id > 0) { // cpt_Lettrage.IdDossier = Constantes.IdentifiantDossier; cpt_Lettrage.EcheanceId = null; LettrageServise.UpdateTVALettragePivot(cpt_Lettrage); LettrageServise.SaveTVALettragePivot(); } else { cpt_Lettrage.EcheanceId = null; LettrageServise.CreateTVALettragePivot(cpt_Lettrage); LettrageServise.SaveTVALettragePivot(); } return(RedirectToAction("Index")); } // ViewBag.IdDossier = new SelectList(dossiersService.GetActifDossier(), "DossierId", "CodeDossier", cpt_Journaux.IdDossier); CPT_TVALettrageFormViewModel cpt_LettrageFormModel = Mapper.Map <TVALettragePivot, CPT_TVALettrageFormViewModel>(cpt_Lettrage); return(View(cpt_LettrageFormModel)); }
public ActionResult DeleteConfirmed([Bind(Include = "Id")] CPT_TVALettrageFormViewModel cpt_Lettrage) { TVALettragePivot cods = Mapper.Map <CPT_TVALettrageFormViewModel, TVALettragePivot>(cpt_Lettrage); TVALettragePivot codes = LettrageServise.GetTVALettrage(cods.Id); LettrageServise.DeletTVALettragePivot(codes); // db.SaveChanges(); LettrageServise.SaveTVALettragePivot(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,LettrageId,EcheanceId,MntTTC,CompteTVA,CodeCompteTVA,TAuxTVA,MntTVA,CompteHT,CodeCompteHT,MntHT,TypePayment")] TVALettragePivot cpt_Lettrage) { if (ModelState.IsValid) { cpt_Lettrage.EcheanceId = null; LettrageServise.UpdateTVALettragePivot(cpt_Lettrage); // db.SaveChanges(); LettrageServise.SaveTVALettragePivot(); return(RedirectToAction("Index")); } // ViewBag.IdDossier = new SelectList(dossiersService.GetActifDossier(), "DossierId", "CodeDossier", cpt_Journaux.IdDossier); //db.GEN_Dossiers.Where(e => e.Actif), "Id", "CodeDossier", gEN_Devises.IdDossier); CPT_TVALettrageFormViewModel cpt_LettrageFormModel = Mapper.Map <TVALettragePivot, CPT_TVALettrageFormViewModel>(cpt_Lettrage); return(View(cpt_LettrageFormModel)); }
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)); } TVALettragePivot cpt_Lettrage = LettrageServise.GetTVALettrage((int)id); //db.GEN_Devises.Find(id); if (cpt_Lettrage == null) { return(HttpNotFound()); } CPT_TVALettrageFormViewModel cpt_codd = Mapper.Map <TVALettragePivot, CPT_TVALettrageFormViewModel>(cpt_Lettrage); return(View(cpt_codd)); }
public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } // DevisesPivot gEN_Devises = deviseServise.GetDevise(id); TVALettragePivot cpt_Lettrage = LettrageServise.GetTVALettrage((int)id); //db.GEN_Devises.Find(id); if (cpt_Lettrage == null) { return(HttpNotFound()); } // ViewBag.IdDossier = new SelectList(dossiersService.GetActifDossier(), "DossierId", "CodeDossier", cpt_Journaux.IdDossier); //db.GEN_Dossiers.Where(e => e.Actif), "Id", "CodeDossier", gEN_Devises.IdDossier); CPT_TVALettrageFormViewModel cpt_LettrageFormModel = Mapper.Map <TVALettragePivot, CPT_TVALettrageFormViewModel>(cpt_Lettrage); return(View(cpt_LettrageFormModel)); }
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 cpt_Lettrage = LettrageServise.GetTVALettrage((int)id); if (cpt_Lettrage == null) { TempData["errorMessage"] = "Le lettrage 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"); CPT_TVALettrageFormViewModel cpt_LettrageFormModel = Mapper.Map <TVALettragePivot, CPT_TVALettrageFormViewModel>(cpt_Lettrage); return(View(cpt_LettrageFormModel)); } }