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;
            }
        }
        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;
            }
        }
        private void GetProjectGroupList()
        {
            int projectId = 0;

            projectId = Convert.ToInt32(comboBox1.SelectedValue.ToString());

            TokenResultEntity getToken = provide.GetToken();

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

            GetProjectGroupResponse getProjectGroup = provide.GetProjectGroup(projectId);

            if (getProjectGroup.Code != 0 || getProjectGroup.ProjectGroupList.Count == 0)
            {
                MessageBox.Show("获取项目分组获取失败, 错误信息: " + getProjectGroup.ErrMsg);
                return;
            }
            else
            {
                for (int i = 1; i < getProjectGroup.ProjectGroupList.Count; i++)
                {
                    getProjectGroup.ProjectGroupList[i].Operate1 = "创建时段";
                    getProjectGroup.ProjectGroupList[i].Operate2 = "修改时段";
                    getProjectGroup.ProjectGroupList[i].Operate3 = "查看详情";
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = getProjectGroup.ProjectGroupList;
            }
        }
Exemplo n.º 4
0
        public void RefreshDataView()
        {
            clearDataView();

            TokenResultEntity getToken = provide.GetToken();

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

            ProjectEntityResponse getProject = provide.GetAllProjects();

            if (getProject.Code != 0)
            {
                MessageBox.Show("获取项目信息失败, 错误信息: " + getProject.ErrMsg);
                return;
            }
            else
            {
                for (int i = 1; i < getProject.ProjectList.Count; i++)
                {
                    getProject.ProjectList[i].Operate = "修改项目";
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = getProject.ProjectList;
            }
        }
Exemplo n.º 5
0
        private void button1_Click(object sender, EventArgs e)
        {
            string sUserAccount  = string.Empty;
            string sUserPassword = string.Empty;

            sUserAccount  = textBox1.Text;
            sUserPassword = textBox2.Text;

            if (!string.IsNullOrEmpty(sUserAccount) && !string.IsNullOrEmpty(sUserPassword))
            {
                TokenResultEntity getToken = provide.GetToken();
                if (getToken.Code != 0)
                {
                    MessageBox.Show("获取Token失败, 错误信息: " + getToken.ErrMsg);
                    return;
                }

                BaseResultEntity result = provide.CheckBackEndAccount(sUserAccount, sUserPassword);
                if (result.Code == 0)
                {
                    frmMain main = new frmMain();
                    main.Show();
                    this.Close();
                }
                else
                {
                    MessageBox.Show("登录验证失败,请输入正确的用户名,密码!");
                }
            }
        }
        private void GetProjectList()
        {
            int pIndex = 1;
            int psize  = 9999;
            TokenResultEntity getToken = provide.GetToken();

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

            ProjectEntityResponse getProject = provide.GetAllProjects(pIndex, psize);

            if (getProject.Code != 0)
            {
                MessageBox.Show("获取项目信息失败, 错误信息: " + getProject.ErrMsg);
                return;
            }
            else
            {
                comboBox1.DisplayMember = "Name";                 //主要是设置下拉框显示的值
                comboBox1.ValueMember   = "ID";                   //实际值
                comboBox1.DataSource    = getProject.ProjectList; //绑定数据源
            }
        }
Exemplo n.º 7
0
        private void GetProjectRoleBaseInfo()
        {
            TokenResultEntity getToken = provide.GetToken();

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



            GetProjectRoleBaseInfoResponse getProjectRoleBaseInfo = provide.GetProjectRoleBaseInfo(projectId);

            if (getProjectRoleBaseInfo.Code != 0)
            {
                MessageBox.Show("获取获取选房基本规则失败, 错误信息: " + getProjectRoleBaseInfo.ErrMsg);
                return;
            }

            GetSelectRoleByProjectIDResponse getSelectRoleByProjectID = provide.GetSelectRoleByProjectID(projectId);

            if (getProjectRoleBaseInfo.Code != 0)
            {
                MessageBox.Show("获取选房规则失败, 错误信息: " + getProjectRoleBaseInfo.ErrMsg);
                return;
            }

            AutoSetControls(getProjectRoleBaseInfo, getSelectRoleByProjectID);
        }
        private void GetSelectionDetail()
        {
            TokenResultEntity getToken = provide.GetToken();

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

            GetSelectionDetailResponse getSelectionDetail = provide.GetSelectionDetail(selectionID);

            if (getSelectionDetail.Code != 0)
            {
                MessageBox.Show("获取认购人信息失败, 错误信息: " + getSelectionDetail.ErrMsg);
                return;
            }
            else
            {
                if (getSelectionDetail.IsAbandon == true)
                {
                    label4.Text = "已弃选";
                }
                else
                {
                    label4.Text = "已确认";
                }
                label3.Text = projectName + getSelectionDetail.House.Building + "栋" + getSelectionDetail.House.Unit + "单元" + getSelectionDetail.House.RoomNumber + "室";
                LoadPicture(getSelectionDetail);
            }
        }
        private void GetSelectTimePeriod()
        {
            TokenResultEntity getToken = provide.GetToken();

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

            GetSelectTimePeriodResponse getSelectTimePeriod = provide.GetSelectTimePeriod(projectgroupId);

            if (getSelectTimePeriod.Code != 0)
            {
                MessageBox.Show("获取选房时间段失败, 错误信息: " + getSelectTimePeriod.ErrMsg);
                return;
            }
            else
            {
                int i = 0;
                this.dataGridView1.Rows.Clear();
                foreach (SelectTimePeriodEntityTemp item in getSelectTimePeriod.SelectTimeList)
                {
                    this.dataGridView1.Rows.Add();
                    this.dataGridView1.Rows[i].Cells[0].Value = i + 1;
                    this.dataGridView1.Rows[i].Cells[1].Value = Convert.ToDateTime(item.StartTime).ToString("yyyy-MM-dd HH:mm");
                    this.dataGridView1.Rows[i].Cells[2].Value = Convert.ToDateTime(item.EndTime).ToString("yyyy-MM-dd HH:mm");
                    this.dataGridView1.Rows[i].Cells[3].Value = item.StartNumber;
                    this.dataGridView1.Rows[i].Cells[4].Value = item.EndNumber;
                    this.dataGridView1.Rows[i].Cells[5].Value = "删除";
                    this.dataGridView1.Columns[5].Visible     = false;
                    i++;
                }
            }
        }
Exemplo n.º 10
0
        private void GetShakingNumberDetails()
        {
            TokenResultEntity getToken = provide.GetToken();

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

            GetShakingNumbersResponse getShakingNumbers = provide.GetShakingNumbers(groupId);

            if (getShakingNumbers.Code != 0)
            {
                MessageBox.Show("获取摇号详情失败, 错误信息: " + getShakingNumbers.ErrMsg);
                return;
            }
            else
            {
                List <GetShakingNumberSource> listTemp = new List <GetShakingNumberSource>();

                foreach (GetShakingNumberResultEntityTemp item in getShakingNumbers.ShakingNumberResultList)
                {
                    GetShakingNumberSource model = new GetShakingNumberSource();
                    model.ShakingNumber         = item.ShakingNumber;
                    model.ShakingNumberSequance = item.ShakingNumberSequance;
                    model.Name           = item.Subscriber.Name;
                    model.IdentityNumber = item.Subscriber.IdentityNumber;
                    model.Telephone      = item.Subscriber.Telephone;
                    listTemp.Add(model);
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = listTemp;
            }
        }
        private void GetProjects()
        {
            int pIndex = 1;
            int psize  = 9999;

            TokenResultEntity getToken = provide.GetToken();

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

            ProjectEntityResponse getProject = provide.GetAllProjects(pIndex, psize);

            if (getProject.Code != 0)
            {
                MessageBox.Show("获取Token失败, 错误信息: " + getProject.ErrMsg);
                return;
            }
            else
            {
                for (int i = 0; i < getProject.ProjectList.Count; i++)
                {
                    checkedListBox1.Items.Add(getProject.ProjectList[i].Name);
                    chklist.Add(getProject.ProjectList[i].ID, getProject.ProjectList[i].Name);
                }
            }
        }
Exemplo n.º 12
0
        private void AddSelectTimePeriod(List <SelectTimePeriodEntityTemp> list)
        {
            TokenResultEntity getToken = provide.GetToken();

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

            BaseResultEntity addSelectTimePeriod = provide.AddSelectTimePeriod(list, projectgroupId);

            if (addSelectTimePeriod.Code != 0)
            {
                MessageBox.Show("创建选房时间段失败, 错误信息: " + addSelectTimePeriod.ErrMsg);
                return;
            }
            else
            {
                MessageBox.Show("创建成功!");
                frmSelectTimePeriodManagement fm = frmSelectTimePeriodManagement.GetInstance();
                fm.GetProjectGroupList();
                this.Close();
            }
        }
        public frmSubscribePersonImport()
        {
            int pIndex = 1;
            int psize  = 9999;

            InitializeComponent();

            TokenResultEntity getToken = provide.GetToken();

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

            ProjectEntityResponse getProject = provide.GetAllProjects(pIndex, psize);

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

            comboBox1.DataSource    = getProject.ProjectList;
            comboBox1.DisplayMember = "Name"; //主要是设置下拉框显示的值
            comboBox1.ValueMember   = "ID";   //实际值
        }
        private void GetSelectTimePeriod()
        {
            TokenResultEntity getToken = provide.GetToken();

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

            GetSelectTimePeriodResponse getSelectTimePeriod = provide.GetSelectTimePeriod(projectgroupId);

            if (getSelectTimePeriod.Code != 0)
            {
                MessageBox.Show("获取选房时间段失败, 错误信息: " + getSelectTimePeriod.ErrMsg);
                return;
            }
            else
            {
                for (int i = 0; i < getSelectTimePeriod.SelectTimeList.Count; i++)
                {
                    getSelectTimePeriod.SelectTimeList[i].Operate = "删除";
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = getSelectTimePeriod.SelectTimeList;
            }
        }
Exemplo n.º 15
0
        public TokenResultEntity GetToken()
        {
            bool bgetToken           = false;
            TokenResultEntity result = new TokenResultEntity();

            try
            {
                if (string.IsNullOrEmpty(GlobalTokenHelper.gToken))
                {
                    bgetToken = true;
                }
                else
                {
                    System.DateTime currentTime = System.DateTime.Now;
                    System.TimeSpan TS          = currentTime - GlobalTokenHelper.gTokenDateTime;
                    if (TS.TotalSeconds >= GlobalTokenHelper.Expiry - 60)
                    {
                        bgetToken = true;
                    }
                }

                if (bgetToken == true)
                {
                    var request = new GetTokenRequest()
                    {
                        AppId     = "SYY",
                        AppSecret = "0B2223C37F54864403847E762E1F87F3"
                    };

                    result = this.Client.InvokeAPI <TokenResultEntity>(request);
                    if (result == null)
                    {
                        result        = new TokenResultEntity();
                        result.Code   = 100;
                        result.ErrMsg = "网络连接异常,请检查网络!";
                    }
                    else
                    {
                        if (result.Code == 0)
                        {
                            GlobalTokenHelper.gToken         = result.Access_Token;
                            GlobalTokenHelper.Expiry         = result.Expiry;
                            GlobalTokenHelper.gTokenDateTime = System.DateTime.Now;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                result.Code   = 9999;
                result.ErrMsg = ex.Message;
            }

            return(result);
        }
Exemplo n.º 16
0
        private void button2_Click(object sender, EventArgs e)
        {
            string file   = textBox1.Text;
            string result = "";

            DataTable         dt    = new DataTable();
            ExcelResultEntity excel = new ExcelResultEntity();
            int iprojectId;

            try
            {
                iprojectId = Convert.ToInt32(comboBox1.SelectedValue.ToString());

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

                using (ExcelHelper excelHelper = new ExcelHelper(file))
                {
                    excel = excelHelper.GetExcelAttribute();

                    if (excel.Code != 0 || excel.SheetNumber == 0)
                    {
                        MessageBox.Show("Excel 异常请核对!");
                        return;
                    }
                    foreach (SheetName item in excel.SheetName)
                    {
                        dt = excelHelper.ExcelToDataTable(item.Name, true, 1);
                        if (dt == null || dt.Rows.Count <= 1)
                        {
                            MessageBox.Show("Excel sheet名称: " + item.Name + "数据为空!");
                            return;
                        }
                        else
                        {
                            result = provide.ImportHouseInfo(dt, iprojectId, item.Name);
                            if (!string.IsNullOrEmpty(result))
                            {
                                MessageBox.Show("导入房源信息失败, 错误信息: " + result);
                                return;
                            }
                        }
                    }
                    MessageBox.Show("导入房源信息成功!");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Exception: " + ex.Message);
            }
        }
Exemplo n.º 17
0
        private void GetSubscriberSelectionHistory(int id)
        {
            TokenResultEntity getToken = provide.GetToken();

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

            GetSubscriberSelectionHistoryResponse getSubscriberSelectionHistory = provide.GetSubscriberSelectionHistory(id);

            if (getSubscriberSelectionHistory.Code != 0)
            {
                MessageBox.Show("获取认购人信息失败, 错误信息: " + getSubscriberSelectionHistory.ErrMsg);
                return;
            }
            else
            {
                List <SubscriberSelectionSource> list = new List <SubscriberSelectionSource>();
                foreach (SubscriberSelectionEntityTemp item in getSubscriberSelectionHistory.SelectionList)
                {
                    SubscriberSelectionSource obj = new SubscriberSelectionSource();
                    obj.ProjectID       = item.ProjectID;
                    obj.ProjectNumber   = item.ProjectNumber;
                    obj.ProjectName     = item.ProjectName;
                    obj.NoticeStatus    = item.NoticeStatus;
                    obj.AuthStatus      = item.AuthStatus;
                    obj.SelectionStatus = item.SelectionStatus;
                    obj.ConfirmStatus   = item.ConfirmStatus;
                    obj.AbandonStatus   = item.AbandonStatus;
                    obj.ShakingResultID = item.ShakingResultID;
                    obj.SelectionID     = item.SelectionID == null ? -1 : item.SelectionID;
                    obj.Operate1        = "通知录音";
                    obj.Operate2        = "选房详情";
                    list.Add(obj);
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = list;

                for (int i = 0; i < dataGridView1.Rows.Count; i++)
                {
                    if (this.dataGridView1.Rows[i].Cells["SelectionID"].Value.ToString() == "-1")
                    {
                        this.dataGridView1.Rows[i].Cells["Operate2"].Style.ForeColor = Color.Gray;
                        optLock = true;
                    }
                    else
                    {
                        this.dataGridView1.Rows[i].Cells["Operate2"].Style.ForeColor = Color.Blue;
                        optLock = false;
                    }
                }
            }
        }
        private void GetSubscribers(bool isSearch)
        {
            TokenResultEntity getToken = provide.GetToken();

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

            SubscriberEntityResponse getSubscribers = new SubscriberEntityResponse();

            if (isSearch == false)
            {
                getSubscribers = provide.GetAllSubscribers();
            }
            else
            {
                string searchStr = string.Empty;
                searchStr      = textBox1.Text;
                getSubscribers = provide.GetSubscribers(searchStr);
            }
            if (getSubscribers.Code != 0)
            {
                MessageBox.Show("获取认购人信息失败, 错误信息: " + getSubscribers.ErrMsg);
                return;
            }
            else
            {
                List <SubscriberSource> list = new List <SubscriberSource>();
                int i = 0;
                foreach (SubscriberEntityTemp item in getSubscribers.SubscriberList)
                {
                    i++;
                    SubscriberSource obj = new SubscriberSource();
                    obj.No             = i;
                    obj.ID             = item.ID;
                    obj.Name           = item.Name;
                    obj.IdentityNumber = item.IdentityNumber;
                    obj.Telephone      = item.Telephone;
                    obj.Address        = item.Address;
                    obj.ZipCode        = item.ZipCode;
                    obj.MaritalStatus  = item.MaritalStatus;
                    obj.ResidenceArea  = item.ResidenceArea;
                    obj.WorkArea       = item.WorkArea;
                    obj.Operate        = "认购人详情";
                    list.Add(obj);
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = list;
            }
        }
        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;
            }
        }
        private void GetProjects(bool isSearch)
        {
            int pIndex = 1;
            int psize  = 9999;

            TokenResultEntity getToken = provide.GetToken();

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

            ProjectEntityResponse getProject = new ProjectEntityResponse();

            if (isSearch == false)
            {
                getProject = provide.GetAllProjects(pIndex, psize);
            }
            else
            {
                string searchStr = string.Empty;
                searchStr  = textBox1.Text;
                getProject = provide.GetProjects(searchStr, pIndex, psize);
            }
            if (getProject.Code != 0)
            {
                MessageBox.Show("获取项目信息失败, 错误信息: " + getProject.ErrMsg);
                return;
            }
            else
            {
                List <ProjectSource2nd> list = new List <ProjectSource2nd>();
                foreach (ProjectEntityTemp item in getProject.ProjectList)
                {
                    ProjectSource2nd obj = new ProjectSource2nd();
                    obj.ID             = item.ID;
                    obj.Number         = item.Number;
                    obj.Name           = item.Name;
                    obj.DevelopCompany = item.DevelopCompany;
                    obj.IdentityNumber = item.IdentityNumber;
                    obj.ProjectArea    = item.ProjectArea;
                    obj.Operate1       = "创建规则";
                    obj.Operate2       = "修改规则";
                    obj.Operate3       = "查看详情";
                    list.Add(obj);
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = list;
            }
        }
Exemplo n.º 21
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            string           msg    = string.Empty;
            BaseResultEntity result = IsValidProjectInfo();

            if (result.Code != 0)
            {
                msg = "输入信息有误, 错误信息: " + result.ErrMsg;
                DisPlayPrompt(0, msg);
                return;
            }

            EditProjectRequest para = new EditProjectRequest()
            {
                ID             = projectId,
                Number         = lblContent.Text,
                Name           = txtName.Text,
                DevelopCompany = txtCompany.Text,
                IdentityNumber = txtIdentityNumber.Text,
                ProjectArea    = cbArea.Text
            };

            TokenResultEntity getToken = provide.GetToken();

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

            BaseResultEntity getProject = provide.EditProject(para);

            if (getProject.Code != 0)
            {
                msg = "修改项目失败, 错误信息: " + getProject.ErrMsg;
                DisPlayPrompt(0, msg);
                return;
            }
            else
            {
                int curPageIndex = 1;
                msg = "修改项目成功!";
                DisPlayPrompt(0, msg);
                frmProjectManagement fm = frmProjectManagement.GetInstance();
                fm.GetProjectInfo(false, curPageIndex);
                frmProEdit = null;
                this.Close();
            }
        }
        private void GetProjectGroupList(bool isSearch)
        {
            int projectId = 0;

            projectId = Convert.ToInt32(comboBox1.SelectedValue.ToString());

            TokenResultEntity getToken = provide.GetToken();

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

            GetProjectGroupResponse getProjectGroup = new GetProjectGroupResponse();

            if (isSearch == false)
            {
                getProjectGroup = provide.GetProjectGroup(projectId);
            }
            else
            {
                //查询条件
            }
            if (getProjectGroup.Code != 0 || getProjectGroup.ProjectGroupList.Count == 0)
            {
                MessageBox.Show("获取项目分组信息失败, 错误信息: " + getProjectGroup.ErrMsg);
                return;
            }
            else
            {
                List <ProjectGroupSource1st> list = new List <ProjectGroupSource1st>();
                int i = 0;
                foreach (ProjectGroupEntityTemp item in getProjectGroup.ProjectGroupList)
                {
                    i++;
                    ProjectGroupSource1st obj = new ProjectGroupSource1st();
                    obj.No               = i;
                    obj.ProjectID        = item.ProjectID;
                    obj.ProjectNumber    = item.ProjectNumber;
                    obj.ProjectName      = item.ProjectName;
                    obj.ProjectGroupID   = item.ProjectGroupID;
                    obj.ProjectGroupName = item.ProjectGroupName;
                    obj.Operate          = "摇号信息详情";
                    list.Add(obj);
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = list;
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            string account     = string.Empty;
            string password1st = string.Empty;
            string password2nd = string.Empty;

            account     = textBox1.Text;
            password1st = MD5Helper.ToMD5(textBox2.Text);
            password2nd = MD5Helper.ToMD5(textBox3.Text);

            if (ValidPassword(password1st, password2nd) == true)
            {
                List <int> projrctId = new List <int>();
                CheckedListBox.CheckedItemCollection listChecked = checkedListBox1.CheckedItems;
                for (int i = 0; i < listChecked.Count; i++)
                {
                    //将被选中item的text打印出来
                    textBox4.Text = textBox4.Text + " " + listChecked[i].ToString();
                    int id = chklist.Where(x => x.Value == listChecked[i].ToString()).Select(x => x.Key).FirstOrDefault();
                    if (id > 0)
                    {
                        projrctId.Add(id);
                    }
                }

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

                BaseResultEntity addFrontEndAccount = provide.AddFrontEndAccount(projrctId, account, password1st);
                if (addFrontEndAccount.Code != 0)
                {
                    MessageBox.Show("前台帐号创建失败, 错误信息: " + addFrontEndAccount.ErrMsg);
                    return;
                }
                else
                {
                    MessageBox.Show("前台帐号创建成功!");
                }
            }
            else
            {
                MessageBox.Show("密码输入不正确!");
            }
        }
Exemplo n.º 24
0
        private void GetHouses(bool isSearch)
        {
            TokenResultEntity getToken = provide.GetToken();

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

            GetHousesResponse getHouses = new GetHousesResponse();

            if (isSearch == false)
            {
                getHouses = provide.GetAllHouseInfo(houseEstateID);
            }
            else
            {
                string searchStr = string.Empty;
                searchStr = textBox1.Text;
                getHouses = provide.GetHouses(houseEstateID, searchStr);
            }
            if (getHouses.Code != 0)
            {
                MessageBox.Show("获取房源信息失败, 错误信息: " + getHouses.ErrMsg);
                return;
            }
            else
            {
                for (int i = 1; i < getHouses.HouseList.Count; i++)
                {
                    if (string.IsNullOrEmpty(getHouses.HouseList[i].SubscriberName))
                    {
                        getHouses.HouseList[i].SubscriberStatus = "未认购";
                    }
                    else
                    {
                        getHouses.HouseList[i].SubscriberStatus = "已认购";
                    }
                    getHouses.HouseList[i].Operate = "查看认购信息";
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = getHouses.HouseList;
            }
        }
Exemplo n.º 25
0
        private void GetHouseEstates(bool isSearch)
        {
            TokenResultEntity getToken = provide.GetToken();

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

            GetHouseEstatesResponse getHouseEstates = new GetHouseEstatesResponse();

            if (isSearch == false)
            {
                getHouseEstates = provide.GetAllHouseEstateInfo();
            }
            else
            {
                string searchStr = string.Empty;
                searchStr       = textBox1.Text;
                getHouseEstates = provide.GetHouseEstates(searchStr);
            }
            if (getHouseEstates.Code != 0)
            {
                MessageBox.Show("获取楼盘信息失败, 错误信息: " + getHouseEstates.ErrMsg);
                return;
            }
            else
            {
                List <HouseEstateSource> list = new List <HouseEstateSource>();
                foreach (HouseEstateEntityTemp item in getHouseEstates.HouseEstateList)
                {
                    HouseEstateSource obj = new HouseEstateSource();
                    obj.HouseEstateID   = item.HouseEstateID;
                    obj.ProjectNumber   = item.ProjectNumber;
                    obj.ProjectName     = item.ProjectName;
                    obj.HouseEstateName = item.HouseEstateName;
                    obj.Operate         = "楼盘信息详情";
                    list.Add(obj);
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = list;
            }
        }
        public void GetProjectGroupList()
        {
            int projectId = 0;

            projectId = Convert.ToInt32(this.comboBox1.SelectedValue.ToString());

            TokenResultEntity getToken = provide.GetToken();

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

            GetProjectGroupResponse getProjectGroup = provide.GetProjectGroup(projectId);

            if (getProjectGroup.Code != 0 || getProjectGroup.ProjectGroupList.Count == 0)
            {
                MessageBox.Show("获取项目分组获取失败, 错误信息: " + getProjectGroup.ErrMsg);
                return;
            }
            else
            {
                List <ProjectGroupSource2nd> list = new List <ProjectGroupSource2nd>();
                int i = 0;
                foreach (ProjectGroupEntityTemp item in getProjectGroup.ProjectGroupList)
                {
                    i++;
                    ProjectGroupSource2nd obj = new ProjectGroupSource2nd();
                    obj.ProjectID        = item.ProjectID;
                    obj.ProjectNumber    = item.ProjectNumber;
                    obj.ProjectName      = item.ProjectName;
                    obj.ProjectGroupID   = item.ProjectGroupID;
                    obj.ProjectGroupName = item.ProjectGroupName;
                    obj.Operate1         = "创建时段";
                    obj.Operate2         = "修改时段";
                    obj.Operate3         = "查看详情";
                    list.Add(obj);
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = list;
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            string account     = string.Empty;
            string passwordold = string.Empty;
            string password1st = string.Empty;
            string password2nd = string.Empty;

            account     = textBox2.Text;
            passwordold = textBox3.Text;
            password1st = textBox4.Text;
            password2nd = textBox5.Text;

            if (ValidPassword(password1st, password2nd) == true)
            {
                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;

                BaseResultEntity editFrontEndAccount = provide.EditFrontEndAccount(id, account, passwordold, password1st);
                if (editFrontEndAccount.Code != 0)
                {
                    MessageBox.Show("前台帐号创建失败, 错误信息: " + editFrontEndAccount.ErrMsg);
                    return;
                }
                else
                {
                    MessageBox.Show("前台帐号创建成功!");
                }
            }
            else
            {
                MessageBox.Show("密码输入不正确!");
            }
        }
Exemplo n.º 28
0
        private void button1_Click(object sender, EventArgs e)
        {
            BaseResultEntity result = IsValidProjectInfo();

            if (result.Code != 0)
            {
                MessageBox.Show("输入信息有误, 错误信息: " + result.ErrMsg);
            }

            EditProjectRequest para = new EditProjectRequest()
            {
                ID             = projectId,
                Number         = label1.Text,
                Name           = textBox1.Text,
                DevelopCompany = textBox2.Text,
                IdentityNumber = textBox3.Text,
                ProjectArea    = comboBox1.Text
            };

            TokenResultEntity getToken = provide.GetToken();

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

            BaseResultEntity getProject = provide.EditProject(para);

            if (getProject.Code != 0)
            {
                MessageBox.Show("修改项目失败, 错误信息: " + getProject.ErrMsg);
                return;
            }
            else
            {
                MessageBox.Show("修改项目成功!");
                frmProjectManagement fm = new frmProjectManagement();
                fm.GetProjectInfo(false);
                this.Close();
            }
        }
        public TokenResultEntity Post(RefreshTokenEntity data)
        {
            var result = new TokenResultEntity();

            // 获取应用信息
            var Token = AuthorizeHelper.GetTokenByRefreshToken(data.RefreshToken);

            if (Token == null)
            {
                result.Code   = (int)InterfaceResultEnum.AppError;
                result.ErrMsg = EnumHelper.GetDescription(InterfaceResultEnum.AppError);

                Logger.LogInfo(string.Format("刷新Token失败,RefreshToken:{0}", data.RefreshToken), "RefreshTokenController", "Post");
                return(result);
            }

            var requestAccount = Token.RequestAccount;
            var requestUserId  = (int)Token.RequestUserId;

            int expiry = 3600;

            var token = AuthorizeHelper.AddToken(requestUserId, requestAccount, expiry);

            AuthorizeHelper.RemoveToken(data.RefreshToken);

            if (token != null)
            {
                result.Code          = (int)InterfaceResultEnum.Success;
                result.Access_Token  = token.AccessToken;
                result.Refresh_Token = token.RefreshToken;
                result.Expiry        = token.Expiry;
                Logger.LogInfo(string.Format("刷新Token成功,RefreshToken:{0},AccessToken:{1}", data.RefreshToken, token.AccessToken), "RefreshTokenController", "Post");
            }
            else
            {
                result.Code   = (int)InterfaceResultEnum.AppError;
                result.ErrMsg = EnumHelper.GetDescription(InterfaceResultEnum.AppError);
                Logger.LogInfo(string.Format("刷新Token失败,RefreshToken:{0}", data.RefreshToken), "RefreshTokenController", "Post");
            }
            return(result);
        }
Exemplo n.º 30
0
        private void GetProjectGroupList(bool isSearch)
        {
            int projectId = 0;

            projectId = Convert.ToInt32(comboBox1.SelectedValue.ToString());

            TokenResultEntity getToken = provide.GetToken();

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

            GetProjectGroupResponse getProjectGroup = new GetProjectGroupResponse();

            if (isSearch == false)
            {
                getProjectGroup = provide.GetProjectGroup(projectId);
            }
            else
            {
                //查询条件
            }
            if (getProjectGroup.Code != 0 || getProjectGroup.ProjectGroupList.Count == 0)
            {
                MessageBox.Show("获取项目分组信息失败, 错误信息: " + getProjectGroup.ErrMsg);
                return;
            }
            else
            {
                for (int i = 1; i < getProjectGroup.ProjectGroupList.Count; i++)
                {
                    getProjectGroup.ProjectGroupList[i].No      = i;
                    getProjectGroup.ProjectGroupList[i].Operate = "摇号信息详情";
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = getProjectGroup.ProjectGroupList;
            }
        }