public ActionResult Create([Bind(Include = "Id,Account,ProductsId,MakeAnOffer,OfferBitPrice")] SetBid SetBid) { if (ModelState.IsValid) { var product = db.Products.Where(p => p.Id == SetBid.ProductsId).FirstOrDefault(); product.LastBidPrice = SetBid.OfferBitPrice; db.Entry(product).State = EntityState.Modified; db.SaveChanges(); var userid = User.Identity.GetUserId(); SetBid.ApplicationUserId = userid; db.SetBids.Add(SetBid); db.SaveChanges(); return(View("SuccessOffer")); } var results = GetAccounts.Get(); var ktima = GetCurrentInfo.Get(); ViewBag.ktimaInfo = ktima; ViewBag.selectedid = SetBid.ProductsId; ViewBag.AccountNo = new SelectList(results, "AccountId", "AccountId", SetBid.Account); ViewBag.ProductsId = new SelectList(db.Products, "Id", "ItemName", SetBid.ProductsId); return(View(SetBid)); }
public ActionResult DeleteConfirmed(int id) { SetBid SetBid = db.SetBids.Find(id); db.SetBids.Remove(SetBid); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Account,ProductsId,MakeAnOffer,OfferBitPrice")] SetBid SetBid) { if (ModelState.IsValid) { db.Entry(SetBid).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ProductsId = new SelectList(db.Products, "Id", "ItemName", SetBid.ProductsId); return(View(SetBid)); }
// GET: SetBids/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SetBid SetBid = db.SetBids.Find(id); if (SetBid == null) { return(HttpNotFound()); } return(View(SetBid)); }
// GET: SetBids/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SetBid SetBid = db.SetBids.Find(id); if (SetBid == null) { return(HttpNotFound()); } ViewBag.ProductsId = new SelectList(db.Products, "Id", "ItemName", SetBid.ProductsId); return(View(SetBid)); }