コード例 #1
0
        public frmClientAccountManagement()
        {
            InitializeComponent();

            GlobalTokenHelper.gToken = "";
            GlobalTokenHelper.Expiry = 0;

            TokenResultEntity getToken = provide.GetToken();

            if (getToken.Code != 0)
            {
                MessageBox.Show("获取Token失败, 错误信息: " + getToken.ErrMsg);
                return;
            }
            GlobalTokenHelper.gToken = getToken.Access_Token;
            GlobalTokenHelper.Expiry = getToken.Expiry;

            GetFrontEndAccountResponse getAllFrontEndAccount = provide.GetAllFrontEndAccount(0);

            if (getAllFrontEndAccount.Code != 0)
            {
                MessageBox.Show("获取Token失败, 错误信息: " + getAllFrontEndAccount.ErrMsg);
                return;
            }
            else
            {
                for (int i = 1; i < getAllFrontEndAccount.AccountList.Count; i++)
                {
                    getAllFrontEndAccount.AccountList[i].No      = i;
                    getAllFrontEndAccount.AccountList[i].Operate = "修改项目";
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = getAllFrontEndAccount.AccountList;
            }
        }
コード例 #2
0
        private void RefreshDataView(string pwd1st, string pwd2nd)
        {
            GlobalTokenHelper.gToken = "";
            GlobalTokenHelper.Expiry = 0;
            clearDataView();

            TokenResultEntity getToken = provide.GetToken();

            if (getToken.Code != 0)
            {
                MessageBox.Show("获取Token失败, 错误信息: " + getToken.ErrMsg);
                return;
            }
            GlobalTokenHelper.gToken = getToken.Access_Token;
            GlobalTokenHelper.Expiry = getToken.Expiry;

            GetFrontEndAccountResponse getAllFrontEndAccount = provide.GetAllFrontEndAccount(0);

            if (getAllFrontEndAccount.Code != 0)
            {
                MessageBox.Show("获取Token失败, 错误信息: " + getAllFrontEndAccount.ErrMsg);
                return;
            }
            else
            {
                for (int i = 1; i < getAllFrontEndAccount.AccountList.Count; i++)
                {
                    getAllFrontEndAccount.AccountList[i].No      = i;
                    getAllFrontEndAccount.AccountList[i].Operate = "修改项目";
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = getAllFrontEndAccount.AccountList;
            }
        }
コード例 #3
0
        private void GetFrontEndAccount(bool isSearch)
        {
            //clearDataView();

            TokenResultEntity getToken = provide.GetToken();

            if (getToken.Code != 0)
            {
                MessageBox.Show("获取Token失败, 错误信息: " + getToken.ErrMsg);
                return;
            }

            GetFrontEndAccountResponse getFrontEndAccount = new GetFrontEndAccountResponse();

            if (isSearch == false)
            {
                getFrontEndAccount = provide.GetAllFrontEndAccount();
            }
            else
            {
                string searchStr = string.Empty;
                searchStr          = textBox1.Text;
                getFrontEndAccount = provide.GetFrontEndAccount(searchStr);
            }
            if (getFrontEndAccount.Code != 0)
            {
                MessageBox.Show("获取Token失败, 错误信息: " + getFrontEndAccount.ErrMsg);
                return;
            }
            else
            {
                int i = 0;
                List <FrontEndAccountSource> list = new List <FrontEndAccountSource>();
                foreach (FrontEndAccountEntityTemp item in getFrontEndAccount.AccountList)
                {
                    temp.Add(item);
                    i++;
                    FrontEndAccountSource obj = new FrontEndAccountSource();
                    obj.No        = i;
                    obj.AccountID = item.AccountID;
                    obj.Account   = item.Account;
                    foreach (AccountProjectEntityTemp pjitem in item.ProjectList)
                    {
                        obj.AllName = obj.AllName + "[" + pjitem.ProjectNumber + "-" + pjitem.ProjectName + "]";
                    }
                    obj.Operate = "修改密码";
                    list.Add(obj);
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = list;
            }
        }
コード例 #4
0
        public GetFrontEndAccountResponse GetAllFrontEndAccount(int projectId)
        {
            GetFrontEndAccountResponse result = new GetFrontEndAccountResponse();

            try
            {
                var request = new GetAllFrontEndAccountRequest()
                {
                    ProjectID = projectId,
                    PageIndex = 1,
                    PageSize  = 99999
                };

                result = this.Client.InvokeAPI <GetFrontEndAccountResponse>(request);
            }
            catch (Exception ex)
            {
                result.Code   = 9999;
                result.ErrMsg = ex.Message;
            }

            return(result);
        }
コード例 #5
0
        private void button3_Click(object sender, EventArgs e)
        {
            string searchStr = string.Empty;

            GlobalTokenHelper.gToken = "";
            GlobalTokenHelper.Expiry = 0;
            searchStr = textBox1.Text;

            TokenResultEntity getToken = provide.GetToken();

            if (getToken.Code != 0)
            {
                MessageBox.Show("获取Token失败, 错误信息: " + getToken.ErrMsg);
                return;
            }
            GlobalTokenHelper.gToken = getToken.Access_Token;
            GlobalTokenHelper.Expiry = getToken.Expiry;

            GetFrontEndAccountResponse getFrontEndAccount = provide.GetFrontEndAccount(searchStr);

            if (getFrontEndAccount.Code != 0)
            {
                MessageBox.Show("获取Token失败, 错误信息: " + getFrontEndAccount.ErrMsg);
                return;
            }
            else
            {
                for (int i = 1; i < getFrontEndAccount.AccountList.Count; i++)
                {
                    getFrontEndAccount.AccountList[i].No      = i;
                    getFrontEndAccount.AccountList[i].Operate = "修改项目";
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = getFrontEndAccount.AccountList;
            }
        }