public ActionResult EdituserProfile()
        {
            var          UserID  = User.Identity.GetUserId();
            var          user    = db.Users.Where(a => a.Id == UserID).SingleOrDefault();
            ViewAllUsers profile = new ViewAllUsers();

            profile.UserName    = user.UserName;
            profile.Email       = user.Email;
            profile.ssn         = user.ssn;
            profile.PhoneNumber = user.PhoneNumber;
            profile.wallet      = user.wallet;
            profile.PhoneNumber = user.PhoneNumber;
            profile.Usertype    = user.Usertype;



            return(View(profile));
        }
        public ActionResult EdituserProfile(ViewAllUsers profile)
        {
            var UserID          = User.Identity.GetUserId();
            var user            = db.Users.Where(a => a.Id == UserID).SingleOrDefault();
            var NewPasswordHash = UserManager.PasswordHasher.HashPassword(profile.NewPassword);

            user.Email           = profile.Email;
            user.UserName        = profile.UserName;
            user.ssn             = profile.ssn;
            user.PhoneNumber     = profile.PhoneNumber;
            user.wallet          = profile.wallet;
            user.PasswordHash    = NewPasswordHash;
            db.Entry(user).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();
            ViewBag.Massage = "update successfully ";



            return(View());
        }
示例#3
0
        //get userlist by joining various table
        public IEnumerable <ViewAllUsers> GetAllUsers()
        {
            List <ViewAllUsers> UserList = new List <ViewAllUsers>();

            using (SqlConnection con = new SqlConnection(connectionString))
            {
                SqlCommand cmd = new SqlCommand("SpTbleUserView", con);
                cmd.CommandType = CommandType.StoredProcedure;
                con.Open();
                SqlDataReader rdr = cmd.ExecuteReader();
                while (rdr.Read())
                {
                    ViewAllUsers user = new ViewAllUsers();
                    user.PISNo    = Convert.ToInt32(rdr["PISNo"]);
                    user.Name     = rdr["Name"].ToString();
                    user.CoyName  = rdr["CoyName"].ToString();
                    user.RankName = rdr["RankName"].ToString();

                    UserList.Add(user);
                }
                con.Close();
            }
            return(UserList);
        }