public void AjouterDon(tblDon tblDon) { try { db.tblDon.Add(tblDon); db.SaveChanges(); } catch (Exception e) { LayoutController.erreur = e; } }
public ActionResult Supprimer(int?id) { if (id != null) { tblDon don = provider.returnDon((int)id); tblCommanditaire tblCommanditaire = provider.returnCommanditaire((int)don.noCommanditaire); SendDeleteMail(tblCommanditaire.courrielContact.ToString(), don.montant.ToString()); provider.supprimerDon((int)id); } var retour = Request.QueryString["return"] ?? "~/Commanditaire"; return(Redirect(retour)); }
public ActionResult Create([Bind(Include = "noDon,noCommanditaire,noSousEvenement,dateDon,dateSupprime")] tblDon tblDon, string montant) { if (ModelState.IsValid) { tblDon.montant = Convert.ToDecimal(montant, CultureInfo.InvariantCulture); if (tblDon.montant > 1000000) { tblDon.montant = 1000000; } provider.AjouterDon(tblDon); tblCommanditaire tblCommanditaire = provider.returnCommanditaire((int)tblDon.noCommanditaire); SendMail(tblCommanditaire.courrielContact.ToString(), tblDon.montant.ToString(), tblDon.dateDon.Value.ToShortDateString(), provider.ReturnSousEvent(tblDon.noSousEvenement.Value).nom, tblDon.noDon.ToString()); } var retour = Request.QueryString["return"] ?? "~/Commanditaire"; return(Redirect(retour)); }