public ActionResult Create(/*[Bind(Include = "Id,Image,Text,PostDate,PostLike")] */ SetLike setLike, HttpPostedFileBase file) { if (ModelState.IsValid) { setLike.PostLike = 0; setLike.PostDate = DateTime.Now; string path = Path.Combine(Server.MapPath("~/image/"), Path.GetFileName(file.FileName)); file.SaveAs(path); db.SetLikes.Add(new SetLike { Id = setLike.Id, Image = "~/image/" + file.FileName, Text = setLike.Text, PostDate = setLike.PostDate, PostLike = setLike.PostLike }); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(setLike)); }
public ActionResult AddOrEdit(Models.Member member) { using (SampleProjectEntities db = new SampleProjectEntities()) { Member mem = new Member(); mem.UserID = (int)Session["UserID"]; mem.MemberName = member.MemberName; mem.MemberRelation = member.MemberRelation; mem.MemberAddress = member.MemberAddress; db.Members.Add(mem); db.SaveChanges(); } return(RedirectToAction("index", "DashBoard")); }
public ActionResult Delete(int id) { try { using (SampleProjectEntities db = new SampleProjectEntities()) { Member member = db.Members.Where(x => x.MemberID == id).FirstOrDefault <Member>(); db.Members.Remove(member); db.SaveChanges(); } } catch (Exception) { } return(RedirectToAction("index", "DashBoard")); }