Esempio n. 1
0
        public string OnUserUpdate(string args)
        {
            var Input   = JsonConvert.DeserializeObject<UserUpdateInput>(args);
            var Result  = new UserUpdateOutput();

            if(DbHolding.User.IsExist(Input.UserName) && !DbHolding.User.IsExist(Input.NewName))
            {
                var user = DbHolding.User.Get(Input.UserName);

                if(user.pass == Input.UserPass)
                {
                    user.nickname   = Input.NewName;
                    user.pass       = Input.UserPass;

                    Result.ResultStatus = ResultStatus.SuccessStatus;
                }
            }

            var Output = JsonConvert.SerializeObject(Result);
            return Output;
        }
Esempio n. 2
0
        public string OnUserUpdate(string args)
        {
            var Input  = JsonConvert.DeserializeObject <UserUpdateInput>(args);
            var Result = new UserUpdateOutput();

            if (DbHolding.User.IsExist(Input.UserName) && !DbHolding.User.IsExist(Input.NewName))
            {
                var user = DbHolding.User.Get(Input.UserName);

                if (user.pass == Input.UserPass)
                {
                    user.nickname = Input.NewName;
                    user.pass     = Input.UserPass;

                    Result.ResultStatus = ResultStatus.SuccessStatus;
                }
            }

            var Output = JsonConvert.SerializeObject(Result);

            return(Output);
        }