public ActionResult saveset([Bind(Include = "id,merchant_id,content,food_id,created_at,updated_at")] buy_gift_actives buy_gift_actives, string[] pic, string[] name, long[] idlist, decimal[] price, string content, string giftfood) { var sesid = (long)Session["sesMerchantID"]; gift_foods gf = new gift_foods(); buy_gift_actives bga = new buy_gift_actives(); bga.merchant_id = (int)sesid;//??. bga.content = content + "赠送" + giftfood + "一份"; long fid = (from f in db.foods where (f.name == giftfood) select f.id).FirstOrDefault(); bga.food_id = (int)fid;//赠送商品怎么得到 bga.updated_at = DateTime.Now; db.buy_gift_actives.Add(bga); //db.SaveChanges(); long buyid = (from f in db.buy_gift_actives where ((f.food_id == (int)fid) && (bga.merchant_id == 1) && (bga.content == content)) select f.id).FirstOrDefault(); //得到当前的序列ID savefoodid 有可能在index删除 foreach (long ideach in idlist) { gf.merchant_id = (int)sesid;//?? gf.food_id = (int)ideach; gf.buy_gift_active_id = (int)buyid; gf.updated_at = DateTime.Now; db.gift_foods.Add(gf); } db.SaveChanges(); return(View("Index")); }
public ActionResult DeleteConfirmed(long id) { buy_gift_actives buy_gift_actives = db.buy_gift_actives.Find(id); db.buy_gift_actives.Remove(buy_gift_actives); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,merchant_id,content,food_id,created_at,updated_at")] buy_gift_actives buy_gift_actives) { if (ModelState.IsValid) { db.Entry(buy_gift_actives).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(buy_gift_actives)); }
public ActionResult Create([Bind(Include = "id,merchant_id,content,food_id,created_at,updated_at")] buy_gift_actives buy_gift_actives) { if (ModelState.IsValid) { db.buy_gift_actives.Add(buy_gift_actives); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(buy_gift_actives)); }
// GET: buy_gift_actives/Delete/5 public ActionResult Delete(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } buy_gift_actives buy_gift_actives = db.buy_gift_actives.Find(id); if (buy_gift_actives == null) { return(HttpNotFound()); } return(View(buy_gift_actives)); }