Beispiel #1
0
        public static ApiGetTeacherResult Get(ApiCode code, ApiLoginInfo logInfo)
        {
            var request = GetNewRequest(code, UrlManager.GetStudentBindTeachInfo);

            request.AddParameter("AppRecordID", logInfo.RecordID);

            return(RequestClient.DoWithRequest <ApiGetTeacherResult>(request));
        }
Beispiel #2
0
        public static ApiGetReservedDateResult Get(ApiCode code, ApiLoginInfo info)
        {
            var request = GetNewRequest(code, UrlManager.GetReservedDateListNew);

            request.AddParameter("AppRecordID", info.RecordID);
            request.AddParameter("TeachID", info.TeachNo);
            return(RequestClient.DoWithRequest <ApiGetReservedDateResult>(request));
        }
Beispiel #3
0
        public static ApiGetReserveInfoResult Get(ApiCode code, ApiLoginInfo info, string reserveDate, int phase)
        {
            var request = GetNewRequest(code, UrlManager.GetReservedTimeList);

            request.AddParameter("AppRecordID", info.RecordID);
            request.AddParameter("TeachID", info.TeachNo);
            request.AddParameter("ReservedDate", reserveDate);
            request.AddParameter("Phase", phase);
            return(RequestClient.DoWithRequest <ApiGetReserveInfoResult>(request));
        }
Beispiel #4
0
        private void DoLogIn()
        {
            LoginParameter.LoginPhoneNumber = txtPhoneNumber.Text;
            LoginParameter.LoginPassword    = txtPassword.Text;

            var apiCodeResult = GetNewApiCode();

            if (apiCodeResult == null)
            {
                return;
            }

            var loginInfo = Login.DoLogin(apiCodeResult.Data);

            if (!loginInfo.IsSuccessed)
            {
                MessageBox.Show(loginInfo.Message, "登录失败");
                return;
            }

            m_LoginInfo      = loginInfo.Data[0];
            txtUserName.Text = m_LoginInfo.UserName;
        }