Exemple #1
0
        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"));
        }