Пример #1
0
        public ActionResult UpdatePassword(FormCollection ChangePassword)
        {
            int           LoginUser     = int.Parse(ChangePassword["LoginUser"]);
            string        CurPassword   = ChangePassword["CurPassword"];
            string        newPassword   = ChangePassword["newPassword"];
            string        confirmpasswd = ChangePassword["confirmpasswd"];
            UserDataStore ObjUser       = new UserDataStore();
            SA_User       loginUser     = ObjUser.GetUserByid(LoginUser);

            if ((loginUser != null))
            {
                if (loginUser.UserPassword == CurPassword)
                {
                    loginUser.id           = LoginUser;
                    loginUser.UserPassword = newPassword;
                    int valid = ObjUser.UpdatePassword(loginUser);
                    if (valid > 0)
                    {
                        ViewBag.Message = "Password Updated Successfuly.";
                    }
                    else
                    {
                        ViewBag.Message = "Password not Updated Successfuly.";
                    }
                }
                else
                {
                    ViewBag.Message = "Your current Password is not matched.";
                }
            }
            return(View("changePassword"));
        }
Пример #2
0
        public ActionResult EditUser(int id)
        {
            ChemAnalystContext _context = new ChemAnalystContext();
            UserDataStore      Obj      = new UserDataStore();
            SA_User            obj      = Obj.GetUserByid(id);
            SA_UserViewModel   Objuser  = new SA_UserViewModel();

            Objuser.id           = obj.id;
            Objuser.Fname        = obj.Fname;
            Objuser.Lname        = obj.Lname;
            Objuser.Phone        = obj.Phone;
            Objuser.ProfileImage = obj.ProfileImage;
            Objuser.Role         = obj.Role;
            Objuser.Email        = obj.Email;
            Objuser.UserPassword = obj.UserPassword;
            Objuser.Gender       = obj.Gender;
            var customerData = (from User in _context.SA_Role
                                //  select  { Fname = User.Fname+" "+User.Lname , Phone = User.Phone, Role=User.Role,Email=User.Email,UserPassword=User.Password});
                                select new SelectListItem {
                Text = User.Role, Value = User.Role
            }).ToList();

            Objuser.UserRoleList = customerData;
            return(View("add-user", Objuser));
        }
Пример #3
0
        public ActionResult UpdateProfile()
        {
            int id = int.Parse(Session["LoginUser"].ToString());
            ChemAnalystContext _context = new ChemAnalystContext();
            UserDataStore      Obj      = new UserDataStore();
            SA_User            obj      = Obj.GetUserByid(id);
            SA_UserViewModel   Objuser  = new SA_UserViewModel();

            Objuser.id     = obj.id;
            Objuser.Fname  = obj.Fname;
            Objuser.Lname  = obj.Lname;
            Objuser.Phone  = obj.Phone;
            Objuser.Role   = obj.Role;
            Objuser.Email  = obj.Email;
            Objuser.Gender = obj.Gender;
            var customerData = (from User in _context.SA_Role
                                //  select  { Fname = User.Fname+" "+User.Lname , Phone = User.Phone, Role=User.Role,Email=User.Email,UserPassword=User.Password});
                                select new SelectListItem {
                Text = User.Role, Value = User.Role
            }).ToList();

            Objuser.UserRoleList = customerData;
            return(View("update-profile", Objuser));
        }