public TVALettragePivot GetTVALettrage(long?id) { var compteg = LettrageRepository.GetById((int)id); TVALettragePivot comptegPivot = Mapper.Map <CPT_TVALettrage, TVALettragePivot>(compteg); return(comptegPivot); }
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 void UpdateTVALettragePivot(TVALettragePivot TVALettrage) { LettrageRepository.Update(TVALettrage.Id, Mapper.Map <TVALettragePivot, CPT_TVALettrage>(TVALettrage)); }
public void DeletTVALettragePivot(TVALettragePivot TVALettrage) { LettrageRepository.Delete(TVALettrage.Id, Mapper.Map <TVALettragePivot, CPT_TVALettrage>(TVALettrage)); }
public void CreateTVALettragePivot(TVALettragePivot TVALettrage) { CPT_TVALettrage clas = Mapper.Map <TVALettragePivot, CPT_TVALettrage>(TVALettrage); LettrageRepository.Add(clas); }