public ActionResult DeleteConfirmed(int id) { Cupons cupons = db.cupons.Find(id); db.cupons.Remove(cupons); db.SaveChanges(); return(RedirectToAction("Index")); }
public CuponsViewModel(Cupons view) { this.View = view; IsBusy = false; Task.Run(async() => await this.GetCupons()); }
public ActionResult Edit([Bind(Include = "Id,Quantidade,Valor,Codigo")] Cupons cupons) { if (ModelState.IsValid) { db.Entry(cupons).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cupons)); }
public HttpResponseMessage PostCupom(Cupons item) { item = cupom.Add(item); var response = Request.CreateResponse <Cupons>(HttpStatusCode.Created, item); string uri = Url.Link("DefaultApi", new { IdCupom = item.IdCupom }); response.Headers.Location = new Uri(uri); return(response); }
public Cupons GetCupom(int id) { Cupons item = cupom.Get(id); if (item == null) { throw new HttpResponseException(HttpStatusCode.NotFound); } return(item); }
public ActionResult Create([Bind(Include = "Id,Quantidade,Valor,Codigo")] Cupons cupons) { if (ModelState.IsValid) { db.cupons.Add(cupons); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cupons)); }
// GET: Cupons/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Cupons cupons = db.cupons.Find(id); if (cupons == null) { return(HttpNotFound()); } return(View(cupons)); }