public ActionResult Create(GiftModel.GiftModelShow item, HttpPostedFileBase file = null, string[] MemberTypelist = null) { try { foreach (var i in MemberTypelist) { item.MemberType += i + ","; } //刪除最後一個逗號 item.MemberType = item.MemberType.Remove(item.MemberType.LastIndexOf(","), 1); if (data.Insert(item, file, "Gift/" + item.Id, Server) <= 0) { TempData["err"] = "Gift_0"; return RedirectToAction("Index"); } } catch { TempData["err"] = "Gift_1"; } return RedirectToAction("Index"); }
public ActionResult Edit(GiftModel.GiftModelShow item, int p = 1, string[] MemberTypelist = null) { { s26webDataContext db = new s26webDataContext(); var old = db.Gift.FirstOrDefault(f => f.Id == item.Id); db.Connection.Close(); foreach (var i in MemberTypelist) { item.MemberType += i + ","; } //刪除最後一個逗號 item.MemberType = item.MemberType.Remove(item.MemberType.LastIndexOf(","), 1); if (data.Update(item) <= 0) { TempData["err"] = "Gift_5"; return RedirectToAction("Index"); } } return RedirectToAction("Index", new { p = p }); }