예제 #1
0
        //use-case: user can edit is avatar
        public bool EditUserAvatar(int id, string newAvatarPath)
        {
            bool  toReturn = false;
            IUser user     = _sc.GetUserWithId(id);

            if (user == null)
            {
                return(toReturn);
            }
            toReturn = user.EditAvatar(newAvatarPath);
            if (toReturn)
            {
                _userDataProxy.EditUserAvatar(id, newAvatarPath);
            }
            return(toReturn);
        }