public ActionResult saveset(string[] pic, string[] name, int[] idlist, decimal[] discount, string field_name) { var sesid = (long)Session["sesMerchantID"];//??. //idlist传递不过来,不能使用全局变量 if (idlist == null) { return(View("Index")); } //得到当前的序列ID merchant_id food_id discount for (int i = 0; i < idlist.Length; i++) { discount_actives dis = new discount_actives(); dis.merchant_id = (int)sesid;//??. dis.food_id = idlist[i]; dis.discount = (decimal)discount[i]; dis.created_at = DateTime.Now; dis.updated_at = DateTime.Now; db.discount_actives.Add(dis); var foo = (from f in db.foods where ((f.merchant_id == sesid) && (f.id == dis.food_id)) select f).First(); if (foo != null) { foo.join_discount = true; } db.SaveChanges(); } Response.Write("保存成功!"); return(View("Index")); }
public ActionResult DeleteConfirmed(long id) { discount_actives discount_actives = db.discount_actives.Find(id); db.discount_actives.Remove(discount_actives); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,merchant_id,food_id,discount,created_at,updated_at")] discount_actives discount_actives) { if (ModelState.IsValid) { db.Entry(discount_actives).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(discount_actives)); }
public ActionResult Create([Bind(Include = "id,merchant_id,food_id,discount,created_at,updated_at")] discount_actives discount_actives) { if (ModelState.IsValid) { db.discount_actives.Add(discount_actives); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(discount_actives)); }
// GET: discount_actives/Details/5 public ActionResult Details(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } discount_actives discount_actives = db.discount_actives.Find(id); if (discount_actives == null) { return(HttpNotFound()); } return(View(discount_actives)); }