Ejemplo n.º 1
0
        public ActionResult EditProfile(EditMemberVM vm)
        {
            if (ModelState.IsValid)
            {
                Member member = db.Members.Find(vm.MemberID);

                member.MemberID = vm.MemberID;
                member.Name     = vm.MemberName;
                member.Phone    = vm.Phone;
                member.Address  = vm.Address;
                member.Email    = vm.Email;

                //db.Entry(member).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("EditProfile"));
            }
            ;

            return(View(vm));
        }
Ejemplo n.º 2
0
        public ActionResult EditProfile(int?id)
        {
            if (id == null || ((ClaimsIdentity)User.Identity).RoleClaimType != id.ToString())
            {
                return(RedirectToAction("Index", "Home"));
            }
            Member member = db.Members.Find(id);

            EditMemberVM vm = new EditMemberVM()
            {
                MemberID      = member.MemberID,
                MemberAccount = member.MemberAccount,
                MemberName    = member.Name,
                Phone         = member.Phone,
                Address       = member.Address,
                Email         = member.Email
            };

            if (member == null)
            {
                return(HttpNotFound());
            }
            return(View(vm));
        }