Esempio n. 1
0
    void ChooseRole(SelectUserInfo role_info)
    {
        if (role_info == null)
        {
            return;
        }
        if (role_info.id == m_nSelectUID)
        {
            return;
        }

        if (m_Avater != null)
        {
            m_Avater.Destroy();
            m_Avater = null;
        }

        m_nSelectUID = role_info.id;

        //m_model_node.transform.DestroyChildren();
        rotateY = m_model_node.transform.localRotation.y;
        int nLayer = LayerMask.NameToLayer("ShowModel");

        Client.AvatarUtil.CreateAvater(ref m_Avater, role_info, m_model_node, nLayer, null);
        m_Avater.PlayAni(Client.EntityAction.Stand, null);
    }
Esempio n. 2
0
 public void execute_Test_아이디를_빈값으로_준_경우_정상적인_과정을_거치는지_검사()
 {
     SelectUserInfo sui = new SelectUserInfo(mockListener,string.Empty);
     using (mocks.Record())
     {
         mockListener.Select();
     }
     object obj= null;
     sui.execute(out obj);
     mocks.Verify(mockListener);
 }
Esempio n. 3
0
 public void execute_Test_아이디를_Null로_준_경우_정상적인_과정을_거치는지_검사()
 {
     SelectUserInfo sui = new SelectUserInfo(mockListener, null);
     using (mocks.Record())
     {
         mockListener.Select();
     }
     object dt = null;
     bool isOK = sui.execute(out dt);
     mocks.Verify(mockListener);
 }
Esempio n. 4
0
        public void execute_Test_아이디를_빈값으로_준_경우_정상적인_과정을_거치는지_검사()
        {
            SelectUserInfo sui = new SelectUserInfo(mockListener, string.Empty);

            using (mocks.Record())
            {
                mockListener.Select();
            }
            object obj = null;

            sui.execute(out obj);
            mocks.Verify(mockListener);
        }
Esempio n. 5
0
        public void execute_Test_아이디를_Null로_준_경우_정상적인_과정을_거치는지_검사()
        {
            SelectUserInfo sui = new SelectUserInfo(mockListener, null);

            using (mocks.Record())
            {
                mockListener.Select();
            }
            object dt   = null;
            bool   isOK = sui.execute(out dt);

            mocks.Verify(mockListener);
        }
Esempio n. 6
0
        public ActionResult SelectUser()
        {
            var selRole = Request["selRole"];
            var selType = Request["selType"];
            var selArea = Request["selArea"];

            ViewBag.selRole = selRole;
            ViewBag.selType = selType;
            ViewBag.selArea = selArea;
            SelectUserInfo model = services.GetSelectUserInfo(u.userid, u.orgid.Value, page.CurrentSchTerm, selRole, selArea, u.xxid.ToString());

            return(View(model));
        }
        public async Task <IEnumerable <UserInfoDto> > HandleAsync(SelectUserInfo query)
        {
            var userInfos = await _repository.QueryAsync(c => true);

            var result = userInfos.Select(c => new UserInfoDto
            {
                Id      = c.Id,
                Name    = c.Name,
                Address = c.Address
            }).ToList();

            return(result);
        }
Esempio n. 8
0
        public void execute_Test_아이디를_포함한_정상적인_파라미터를_주고_정상적인_과정을_거치는지_검사()
        {
            //[Arrange]

            //[Act]
            SelectUserInfo sui = new SelectUserInfo(mockListener, "id1");
            using (mocks.Record())
            {
                mockListener.Select("id1");
            }
            object dt=null;
            bool isOK= sui.execute(out dt);
            mocks.Verify(mockListener);
        }
Esempio n. 9
0
        public void execute_Test_아이디를_포함한_정상적인_파라미터를_주고_정상적인_과정을_거치는지_검사()
        {
            //[Arrange]

            //[Act]
            SelectUserInfo sui = new SelectUserInfo(mockListener, "id1");

            using (mocks.Record())
            {
                mockListener.Select("id1");
            }
            object dt   = null;
            bool   isOK = sui.execute(out dt);

            mocks.Verify(mockListener);
        }
Esempio n. 10
0
    void onClick_Enter_Btn(GameObject caster)
    {
        SelectUserInfo cur = GetRoleInfoByIndex(m_iCurIndex);

        if (!Application.isEditor)
        {
            uint mapid = cur.mapid & 0xFF;
            if (!KHttpDown.Instance().SceneFileExists(mapid))
            {
                //打开下载界面
                DataManager.Manager <UIPanelManager>().ShowPanel(PanelID.DownloadPanel);
                return;
            }
        }

        if (null != cur)
        {
            ServerStatusParam status = DataManager.Manager <LoginDataManager>().CurServerState;
            if (status.state == ServerLimit.ServerLimit_Free)
            {
                Log.Info("enter game, role index: " + cur.id);

                if (cur.del == 1)
                {
                    TextManager Tmger = DataManager.Manager <TextManager>();
                    string      des   = Tmger.GetLocalFormatText(LocalTextType.RecoverRole_Tips_5, cur.name);
                    Action      yes   = delegate
                    {
                        ReqEnter(cur.id);
                    };
                    TipsManager.Instance.ShowTipWindow(TipWindowType.YesNO, des, yes, null, title: Tmger.GetLocalText(LocalTextType.Local_TXT_Tips), okstr: Tmger.GetLocalText(LocalTextType.Local_TXT_Confirm), cancleStr: Tmger.GetLocalText(LocalTextType.Local_TXT_Cancel));
                }
                else
                {
                    ReqEnter(cur.id);
                }
            }
            else
            {
                TipsManager.Instance.ShowTips(status.msg);
                Engine.Utility.Log.Error(status.msg);
            }
        }
    }
        public async Task <List <UserInfoDto> > SelectAsync([FromQuery] SelectUserInfo query)
        {
            var result = await _dispatcher.QueryAsync(query);

            return(result.ToList());
        }
Esempio n. 12
0
    void OnLoadScene(GameObject go)
    {
        // 隐藏登录界面
        DataManager.Manager <UIPanelManager>().HidePanel(PanelID.LoginPanel);
        // 隐藏等待窗体
        DataManager.Manager <UIPanelManager>().HidePanel(PanelID.CommonWaitingPanel);

        List <GameCmd.SelectUserInfo> lstRoleList = DataManager.Manager <LoginDataManager>().RoleList;

        if (lstRoleList.Count <= 0)
        {
            //创建界面
            //PanelManager.Me.ShowPanel(PanelID.CreateRolePanel);
            DataManager.Manager <UIPanelManager>().ShowPanel(PanelID.CreateRolePanel);
        }
        else
        {
            DataManager.Manager <UIPanelManager>().HidePanel(PanelID.CreateRolePanel);
            SelectUserInfo    userinfo = lstRoleList[0];
            ServerStatusParam status   = DataManager.Manager <LoginDataManager>().CurServerState;
            //角色选择界面
            if (userinfo.lastofftime == 0 && userinfo.name.Equals(LoginDataManager.createRoleName) && status.state == ServerLimit.ServerLimit_Free)
            {
                UserData.CurrentRole = userinfo;

                DataManager.Manager <LoginDataManager>().CreateRoleToSDK();

                StepManager.Instance.OnBeginStep(Step.LOAD);

                NetService.Instance.Send(new stSendPhysicalAddressSelectUserCmd()
                {
                    mac = Cmd.ConstDefine.DEFAULT_MAC,
                });

                NetService.Instance.Send(new stClientMachineInfoSelectUserCmd()
                {
                    adapterinfo64 = "",
                    cpuinfo128    = "",
                    meminfo64     = "",
                });

                NetService.Instance.Send(new stLoginSelectUserCmd()
                {
                    data   = new ImageCheckData(),
                    charid = userinfo.id,
                    mapid  = 1,
                });
                DataManager.Manager <LoginDataManager>().LastLoginCharID = userinfo.id;

                //wbw
                ///创建了角色
                StepManager.Instance.m_bIsNewRoleLogin |= StepManager.IS_NEW_ROLE_LOGIN.LOGIN;

                LoginDataManager.createRoleName = "";
            }
            else
            {
                DataManager.Manager <UIPanelManager>().ShowPanel(PanelID.ChooseRolePanel);
                if (status.state != ServerLimit.ServerLimit_Free)
                {
                    TipsManager.Instance.ShowTips(status.msg);
                    Engine.Utility.Log.Error(status.msg);
                }
            }
        }
    }