public NatureOperationPivot GetNatureOperation(long?id) { var NatureOperation = NatureOperationRepository.GetById((int)id); NatureOperationPivot natureOperationPivot = Mapper.Map <CPT_NatureOperation, NatureOperationPivot>(NatureOperation); return(natureOperationPivot); }
public ActionResult DeleteConfirmed([Bind(Include = "Id")] CPT_NatureOperationFormViewModel natureOperation) { NatureOperationPivot cods = Mapper.Map <CPT_NatureOperationFormViewModel, NatureOperationPivot>(natureOperation); NatureOperationPivot codes = NatureOperationServise.GetNatureOperation(cods.Id); NatureOperationServise.DeletNatureOperationPivot(codes); // db.SaveChanges(); NatureOperationServise.SaveNatureOperationPivot(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "Id,NatureOperationNom,ATraiter,GenererFactureAchat,GenererFactureVente,GenererReglement,AvecTVA,AvecTier,Sens,Montant,IsCommission,AutoriseRegroupement")] NatureOperationPivot natureOperation) { // if (ModelState.IsValid) if (natureOperation != null) { if (natureOperation.Id > 0) { natureOperation.IsCommission = true; natureOperation.GenererReglement = true; natureOperation.GenererFactureVente = true; natureOperation.GenererFactureAchat = true; natureOperation.AvecTier = false; natureOperation.AvecTVA = true; natureOperation.AutoriseRegroupement = false; natureOperation.ATraiter = true; NatureOperationServise.UpdateNatureOperationPivot(natureOperation); NatureOperationServise.SaveNatureOperationPivot(); } else { natureOperation.IsCommission = true; natureOperation.GenererReglement = true; natureOperation.GenererFactureVente = true; natureOperation.GenererFactureAchat = true; natureOperation.AvecTier = false; natureOperation.AvecTVA = true; natureOperation.AutoriseRegroupement = false; natureOperation.ATraiter = true; NatureOperationServise.CreateNatureOperationPivot(natureOperation); NatureOperationServise.SaveNatureOperationPivot(); } return(RedirectToAction("Index")); } // ViewBag.IdDossier = new SelectList(dossiersService.GetActifDossier(), "DossierId", "CodeDossier", cpt_comptes.IdDossier); CPT_NatureOperationFormViewModel natureOperationFormModel = Mapper.Map <NatureOperationPivot, CPT_NatureOperationFormViewModel>(natureOperation); return(View(natureOperationFormModel)); }
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)); } NatureOperationPivot natureOperation = NatureOperationServise.GetNatureOperation((int)id); //db.GEN_Devises.Find(id); if (natureOperation == null) { return(HttpNotFound()); } CPT_NatureOperationFormViewModel natureOperations = Mapper.Map <NatureOperationPivot, CPT_NatureOperationFormViewModel>(natureOperation); return(View(natureOperations)); }
public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } // DevisesPivot gEN_Devises = deviseServise.GetDevise(id); NatureOperationPivot natureOperation = NatureOperationServise.GetNatureOperation((int)id); //db.GEN_Devises.Find(id); if (natureOperation == null) { return(HttpNotFound()); } CPT_NatureOperationFormViewModel natureOperationFormModel = Mapper.Map <NatureOperationPivot, CPT_NatureOperationFormViewModel>(natureOperation); return(View(natureOperationFormModel)); }
public ActionResult Edit([Bind(Include = "Id,NatureOperationNom,ATraiter,GenererFactureAchat,GenererFactureVente,GenererReglement,AvecTVA,AvecTier,Sens,Montant,IsCommission,AutoriseRegroupement")] NatureOperationPivot natureOperation) { if (ModelState.IsValid) { natureOperation.IsCommission = true; natureOperation.GenererReglement = true; natureOperation.GenererFactureVente = true; natureOperation.GenererFactureAchat = true; natureOperation.AvecTier = false; natureOperation.AvecTVA = true; natureOperation.AutoriseRegroupement = false; natureOperation.ATraiter = true; NatureOperationServise.UpdateNatureOperationPivot(natureOperation); // db.SaveChanges(); NatureOperationServise.SaveNatureOperationPivot(); return(RedirectToAction("Index")); } CPT_NatureOperationFormViewModel natureOperationFormModel = Mapper.Map <NatureOperationPivot, CPT_NatureOperationFormViewModel>(natureOperation); return(View(natureOperationFormModel)); }
public void UpdateNatureOperationPivot(NatureOperationPivot NatureOperation) { NatureOperationRepository.Update(NatureOperation.Id, Mapper.Map <NatureOperationPivot, CPT_NatureOperation>(NatureOperation)); }
public void CreateNatureOperationPivot(NatureOperationPivot NatureOperation) { CPT_NatureOperation clas = Mapper.Map <NatureOperationPivot, CPT_NatureOperation>(NatureOperation); NatureOperationRepository.Add(clas); }