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; }
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); }