Esempio n. 1
0
        private void OnUserCreate(UserLogicModel user, SiteCreateUserRequest data)
        {
            myDataManager.SiteData.User_CheckUsernameExists(data.UserName,
                                               (exists) =>
                                               {
                                                   if (!exists) {
                                                       myDataManager.SiteData.User_Insert(new UserModelData() {Username = data.UserName, Password = data.Password},
                                                                                          () => {
                                                                                              mySiteClientManager.SendCreateResponse(user, true);
                                                                                          });
                                                   } else {
                                                       mySiteClientManager.SendCreateResponse(user, false);
                                                       
                                                   }
                                               });
            

        }
 public void CreateUser(SiteCreateUserRequest createUser)
 {
     myGateway.Emit("Area.Site.CreateUser", createUser);
 }