Exemple #1
0
        /// <summary>
        /// Edit / Update User Details
        /// </summary>
        /// <param name="_userLoginVM"></param>
        /// <returns></returns>
        public UserLoginVM EditUserProfile(UserLoginVM _userLoginVM)
        {
            User _user = new User
            {
                UserID          = _userLoginVM.UserID,
                Password        = _userLoginVM.Password,
                FirstName       = _userLoginVM.FirstName,
                LastName        = _userLoginVM.LastName,
                ProfileImageUrl = _userLoginVM.ProfileImageUrl
            };

            _user = _objUserDAL.EditUserProfile(_user, _userLoginVM.NewPassword);
            if (_user != null)
            {
                _userLoginVM = MakeUserVM(_user);
                return(_userLoginVM);
            }
            else
            {
                return(null);
            }
        }