public ActionResult Edit([Bind(Include = "Id,IdReleveBancaire,DateOperation,DateValeur,Reference,CIB,CPB,Designation,Debit,Credit,Rappro,DateRapprochement,TypeOperation,IdTier,IdTypePaiement,NumFacture,IdNatureOperation1,IdCodeTVA1,DatePaiement,IdPieceReglement,IdPieceFacture,IdJournalReglement,IdQua")] RelevesBancairesDetailPivot cpt_compteG) { if (ModelState.IsValid) { cpt_compteG.sys_dateUpdate = DateTime.Now; cpt_compteG.sys_dateCreation = DateTime.Now; cpt_compteG.sys_user = Constantes.IdentifiantUser; cpt_compteG.IdNatureOperation1 = null; cpt_compteG.IdReleveBancaire = null; cpt_compteG.IdTypePaiement = null; cpt_compteG.IdTier = null; RelevesBancairesServise.UpdateRelevesBancairesPivot(cpt_compteG); // db.SaveChanges(); RelevesBancairesServise.SaveRelevesBancairesPivot(); return(RedirectToAction("Index")); } //db.GEN_Dossiers.Where(e => e.Actif), "Id", "CodeDossier", gEN_Devises.IdDossier); CPT_RelevesBancairesDetailFormViewModel cpt_compteGFormModel = Mapper.Map <RelevesBancairesDetailPivot, CPT_RelevesBancairesDetailFormViewModel>(cpt_compteG); return(View(cpt_compteGFormModel)); }
public RelevesBancairesDetailPivot GetRelevesBancaires(long?id) { var compteg = RelevesBancairesdetailRepository.GetById((int)id); RelevesBancairesDetailPivot comptegPivot = Mapper.Map <CPT_RelevesBancairesDetail, RelevesBancairesDetailPivot>(compteg); return(comptegPivot); }
public ActionResult DeleteConfirmed([Bind(Include = "Id")] CPT_RelevesBancairesDetailFormViewModel cpt_calsses) { RelevesBancairesDetailPivot cods = Mapper.Map <CPT_RelevesBancairesDetailFormViewModel, RelevesBancairesDetailPivot>(cpt_calsses); RelevesBancairesDetailPivot codes = RelevesBancairesServise.GetRelevesBancaires(cods.Id); RelevesBancairesServise.DeletRelevesBancairesPivot(codes); // db.SaveChanges(); RelevesBancairesServise.SaveRelevesBancairesPivot(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "Id,IdReleveBancaire,DateOperation,DateValeur,Reference,CIB,CPB,Designation,Debit,Credit,Rappro,DateRapprochement,TypeOperation,IdTier,IdTypePaiement,NumFacture,IdNatureOperation1,IdCodeTVA1,DatePaiement,IdPieceReglement,IdPieceFacture,IdJournalReglement,IdQua")] RelevesBancairesDetailPivot cpt_comptes) { // if (ModelState.IsValid) if (cpt_comptes != null) { if (cpt_comptes.Id > 0) { cpt_comptes.sys_dateUpdate = DateTime.Now; cpt_comptes.sys_dateCreation = DateTime.Now; cpt_comptes.sys_user = Constantes.IdentifiantUser; cpt_comptes.IdNatureOperation1 = null; cpt_comptes.IdReleveBancaire = null; cpt_comptes.IdTypePaiement = null; cpt_comptes.IdTier = null; RelevesBancairesServise.UpdateRelevesBancairesPivot(cpt_comptes); RelevesBancairesServise.SaveRelevesBancairesPivot(); } else { cpt_comptes.sys_dateUpdate = DateTime.Now; cpt_comptes.sys_dateCreation = DateTime.Now; cpt_comptes.sys_user = Constantes.IdentifiantUser; cpt_comptes.IdNatureOperation1 = null; cpt_comptes.IdReleveBancaire = null; cpt_comptes.IdTypePaiement = null; cpt_comptes.IdTier = null; RelevesBancairesServise.CreateRelevesBancairesPivot(cpt_comptes); RelevesBancairesServise.SaveRelevesBancairesPivot(); } return(RedirectToAction("Index")); } // ViewBag.IdDossier = new SelectList(dossiersService.GetActifDossier(), "DossierId", "CodeDossier"); CPT_RelevesBancairesDetailFormViewModel cpt_comptsFormModel = Mapper.Map <RelevesBancairesDetailPivot, CPT_RelevesBancairesDetailFormViewModel>(cpt_comptes); return(View(cpt_comptsFormModel)); }
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)); } RelevesBancairesDetailPivot cpt_compte = RelevesBancairesServise.GetRelevesBancaires((int)id); //db.GEN_Devises.Find(id); if (cpt_compte == null) { return(HttpNotFound()); } CPT_RelevesBancairesDetailFormViewModel cpt_codd = Mapper.Map <RelevesBancairesDetailPivot, CPT_RelevesBancairesDetailFormViewModel>(cpt_compte); return(View(cpt_codd)); }
public void UpdateRelevesBancairesPivot(RelevesBancairesDetailPivot RelevesBancaires) { RelevesBancairesdetailRepository.Update(RelevesBancaires.Id, Mapper.Map <RelevesBancairesDetailPivot, CPT_RelevesBancairesDetail>(RelevesBancaires)); }
public void CreateRelevesBancairesPivot(RelevesBancairesDetailPivot RelevesBancaires) { CPT_RelevesBancairesDetail clas = Mapper.Map <RelevesBancairesDetailPivot, CPT_RelevesBancairesDetail>(RelevesBancaires); RelevesBancairesdetailRepository.Add(clas); }