public void updateReglement(Reglement reg) { db.Reglement.Attach(db.Reglement.Single(x => x.id == reg.id)); db.Entry(db.Reglement.Single(x => x.id == reg.id)).CurrentValues.SetValues(reg); //db.piece.ApplyCurrentValues(Cab); db.SaveChanges(); }
public ActionResult CreateNewReglement(Reglement reglament) { ViewBag.Error = ""; try { if (ModelState.IsValid) { repoReglement.Insert(new Reglement { Titel = reglament.Titel, SharpnessThresholdValue = reglament.SharpnessThresholdValue, Scaling = reglament.Scaling, Edges = reglament.Edges, TileSize = reglament.TileSize, AcceptanceValue = reglament.AcceptanceValue, Status = reglament.Status, StainName = reglament.StainName, OrganName = reglament.OrganName }); return(RedirectToAction("ReglementsManagement")); } } catch { ViewBag.Error = "Das neue Kriterium nicht möglich hinzufügen. Überprüfe die Eingabefelder!"; } return(View(reglament)); }
public void Insert(Reglement r) { var _context = new ApplicationDbContext(); _context.Reglements.Add(r); _context.SaveChanges(); }
public void Update(Reglement r) { var _context = new ApplicationDbContext(); _context.Entry(r).State = EntityState.Modified; _context.SaveChanges(); }
public void Delete(Reglement r) { var _context = new ApplicationDbContext(); _context.Reglements.Remove(r); _context.SaveChanges(); }
public async Task <ActionResult> DeleteConfirmed(int id) { Reglement reglement = await _applicationDbContext.Reglements.FindAsync(id); _applicationDbContext.Reglements.Remove(reglement); await _applicationDbContext.SaveChangesAsync(); return(RedirectToAction("Index")); }
public BonAPayerDto Insert(BonAPayerDto bonAPayerDto) { BonAPayer bonAPayer = this.repository.Insert(this.mapper.Map <BonAPayer>(bonAPayerDto)); Reglement reglementToUpdate = this.reglementRepository.GetById(bonAPayerDto.IdReglement); reglementToUpdate.IdBonAPayer = bonAPayer.Id; this.reglementRepository.Update(reglementToUpdate); return(this.mapper.Map <BonAPayerDto>(bonAPayer)); }
public ActionResult EditReglement(Reglement reglement) { if (ModelState.IsValid) { repoReglement.Update(reglement); return(RedirectToAction("ReglementsManagement")); } return(View(reglement)); }
public async Task <ActionResult> Edit([Bind(Include = "ReglementId,Montant,MoyenPaiement,IsAdhesionIncluse,ChequeNumero,ChequeBanque,ChequeTitulaire,ChequeDate,ChequeDateEncaissement,AdherentId")] Reglement reglement) { if (ModelState.IsValid) { _applicationDbContext.Entry(reglement).State = EntityState.Modified; await _applicationDbContext.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.AdherentId = new SelectList(_applicationDbContext.Adherents, "AdherentId", "NomComplet", reglement.AdherentId); return(View(reglement)); }
// GET: Reglements/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Reglement reglement = await _applicationDbContext.Reglements.FindAsync(id); if (reglement == null) { return(HttpNotFound()); } return(View(reglement)); }
// GET: Reglements/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Reglement reglement = await _applicationDbContext.Reglements.FindAsync(id); if (reglement == null) { return(HttpNotFound()); } ViewBag.AdherentId = new SelectList(_applicationDbContext.Adherents, "AdherentId", "NomComplet", reglement.AdherentId); return(View(reglement)); }
public RetenuDto InsertWithTransaction(RetenuDto retenuDto) { try { Retenu retenu = this.repository.InsertWithTransaction(this.mapper.Map <Retenu>(retenuDto)); Reglement toUpdate = this.reglementRepository.GetById(retenuDto.IdReglement); toUpdate.IdRetenu = retenu.Id; this.reglementRepository.Update(toUpdate); return(this.mapper.Map <RetenuDto>(retenu)); } catch (Exception e) { Console.WriteLine(e); throw; } }
public async Task <IActionResult> PostReglement([FromBody] Reglement reglement) { try { if (!ModelState.IsValid) { return(BadRequest("Invalid model object")); } if (reglement == null) { return(BadRequest("Client object is null")); } await _reglementService.InsertReglementAsync(reglement); } catch (Exception ex) { return(StatusCode(500, ex)); } return(CreatedAtAction("GetReglement", new { id = reglement.Id }, reglement)); }
public IHttpActionResult PostF_creg(Reglement reglement) { int rg = 0; try { rg = db.F_CREGLEMENT.Max(cc => cc.RG_No).Value; } catch { rg = 0; } F_CREGLEMENT f_creglement = new F_CREGLEMENT(); f_creglement.RG_No = rg + 1; f_creglement.CT_NumPayeur = reglement.CT_NumPayeur; f_creglement.RG_Date = System.DateTime.Now; f_creglement.RG_Reference = reglement.RG_Reference; f_creglement.RG_Libelle = reglement.RG_Libelle; f_creglement.RG_Montant = reglement.RG_Montant; f_creglement.RG_MontantDev = 0; try { string n_reglement = reglement.N_Reglement.ToString(); f_creglement.N_Reglement = short.Parse(n_reglement); } catch { f_creglement.N_Reglement = 0; } f_creglement.RG_Impute = 0; f_creglement.RG_Compta = 0; f_creglement.RG_Type = 0; f_creglement.RG_Cours = 0; f_creglement.N_Devise = 0; f_creglement.JO_Num = "CR1"; f_creglement.EC_No = 0; f_creglement.RG_Impaye = Convert.ToDateTime("1900-01-01").Date; f_creglement.CG_Num = "411000"; f_creglement.RG_TypeReg = 0; f_creglement.CA_No = 0; f_creglement.CO_NoCaissier = 0; f_creglement.RG_Banque = 0; f_creglement.RG_Transfere = 0; f_creglement.RG_Cloture = 0; f_creglement.RG_Ticket = 0; f_creglement.RG_Souche = 0; f_creglement.CT_NumPayeurOrig = reglement.CT_NumPayeur; f_creglement.RG_MontantEcart = 0; f_creglement.cbProt = 0; try { db.F_CREGLEMENT.Add(f_creglement); db.SaveChanges(); reg rel = new reg(); rel.id = reglement.id; rel.rg_no = f_creglement.RG_No.Value; return(Json(rel)); } catch (Exception ex) { return(Ok(ex.InnerException.ToString())); } }
public void addReglement(Reglement reg) { db.Reglement.Add(reg); db.SaveChanges(); }
public async Task InsertReglementAsync(Reglement reglement) { _context.Reglements.Add(reglement); await SaveAsync(); }
public void removeReg(Reglement reglement) { db.Reglement.Remove(reglement); db.SaveChanges(); }