private async void AccConfirm() { btnAccConfirm.Enabled = false; var cardId = Commons.ShowInputDialog(this, "请输入电子帐户号:", "确认开户", 300, new Regex("^\\d*$")).Trim(); if (cardId == "") { btnAccConfirm.Enabled = true; return; } if (!Commons.ShowConfirmBox(this, "确认开户吗?", "开户")) { btnAccConfirm.Enabled = true; return; } var r = new Dictionary <string, object>(); r["au-id"] = m_auId; r["user-id"] = cardId; var p = await InvestOrgs.UpdateRegistry(r); if (p.IsOk) { UpdateTable(); } else { Commons.ShowResultErrorBox(this, p); } btnAccConfirm.Enabled = true; }
private async void UpdateTable() { var p = await InvestOrgs.BankInfo(m_auId); if (p.IsOk) { var d = p.AsDictionary; var name = d.GetOrDefault <string>("name"); var idCard = d.GetOrDefault <string>("idCard"); var mobile = d.GetOrDefault <string>("mobile"); var busId = d.GetOrDefault <string>("busId"); var taxId = d.GetOrDefault <string>("taxId"); var userId = d.GetOrDefault <string>("userId"); var recard = d.GetOrDefault <string>("reCard"); var raceCode = CERT_TYPES.FindByValue(d.GetOrDefault <string>("raceCode")); var visibleBal = string.Format("{0:#,##0.00}", d.GetOrDefault <decimal>("visibleBal")); var availableBal = string.Format("{0:#,##0.00}", d.GetOrDefault <decimal>("availableBal")); var isPwdSet = d.GetOrDefault <bool>("isPwdSet") ? "是" : "否"; m_bankInfo = new BankInfoProperties(name, idCard, mobile, busId, taxId, userId, recard, raceCode, visibleBal, availableBal, isPwdSet); propertyGrid1.SelectedObject = m_bankInfo; } else { Commons.ShowResultErrorBox(this, p); } }
private async void UpdateTable1() { btnSearch.Enabled = false; var dateType = cbTimeTypes.ComboBox.GetSelectedValue(); var status = cbStatus.ComboBox.GetSelectedValue(); var bankStatus = cbBankStatus.ComboBox.GetSelectedValue(); var p = new Dictionary <string, object>(); switch (dateType) { case "1": p["start-reg-time"] = startDate.Value.TruncToStart(); p["end-reg-time"] = endDate.Value.TruncToEnd(); break; case "2": p["start-cp-time"] = startDate.Value.TruncToStart(); p["end-cp-time"] = endDate.Value.TruncToEnd(); break; case "3": p["start-audit-time"] = startDate.Value.TruncToStart(); p["end-audit-time"] = endDate.Value.TruncToEnd(); break; } if (status != Commons.AllValue) { p["status"] = status; } if (bankStatus != Commons.AllValue) { p["jx-status"] = bankStatus; } p["search-key"] = tbKey.Text.Trim(); var r = await InvestOrgs.GetAllOrgs(p); if (r.IsOk) { this.myGridViewBinding1.BindTo(r); } else { Commons.ShowResultErrorBox(this, r); } btnSearch.Enabled = true; }
private async void CommitInfo() { btnCommitInfo.Enabled = false; var d = new Dictionary <string, object>(); d["au-id"] = m_auId; d["org-name"] = tbOrgName.Text.Trim(); d["buss-lic"] = tbBussLic.Text.Trim(); d["org-code-no"] = tbOrgCodeNo.Text.Trim(); d["law-name"] = tbLawName.Text.Trim(); d["law-id-card"] = tbLawIdCard.Text.Trim(); d["acc-user-name"] = tbAccUserName.Text.Trim(); d["account"] = tbAccount.Text.Trim(); d["account-bank"] = tbAccBank.Text.Trim(); d["real-name"] = tbRealName.Text.Trim(); d["position"] = tbPosition.Text.Trim(); d["id-card"] = tbIdCard.Text.Trim(); d["company"] = tbCompany.Text.Trim(); d["company-type"] = tbCompanyType.Text.Trim(); d["address"] = tbAddress.Text.Trim(); d["postal-code"] = tbPostalCode.Text.Trim(); d["home-phone"] = tbHomeNo.Text.Trim(); d["qq-number"] = tbQQ.Text.Trim(); d["email"] = tbEmail.Text.Trim(); var p = await InvestOrgs.UpdateInfo(d); if (p.IsOk) { if (p.AsBoolean) { UpdateTable(); Commons.ShowInfoBox(this, "资料提交成功"); } else { Commons.ShowInfoBox(this, "资料提交失败"); } } else { Commons.ShowResultErrorBox(this, p); } btnCommitInfo.Enabled = true; }
private async void UpdateTable() { var p = await InvestOrgs.Account(m_auId); if (p.IsOk) { var d = p.AsDictionary; tbLoginName.Text = d.GetOrDefault <string>("loginName"); tbRealName.Text = d.GetOrDefault <string>("realName"); tbQQ.Text = d.GetOrDefault <string>("qqNumber"); tbMobile.Text = d.GetOrDefault <string>("mobile"); tbEmail.Text = d.GetOrDefault <string>("email"); tbCompany.Text = d.GetOrDefault <string>("company"); tbCompanyType.Text = d.GetOrDefault <string>("companyType"); tbPostalCode.Text = d.GetOrDefault <string>("postalCode"); tbCreateTime.Text = Commons.TimestampToDateString(d.GetOrDefault <long>("createTime")); tbUpdateTime.Text = Commons.TimestampToDateString(d.GetOrDefault <long>("updateTime")); tbIdCard.Text = d.GetOrDefault <string>("idCard"); tbOrgName.Text = d.GetOrDefault <string>("orgName"); tbPosition.Text = d.GetOrDefault <string>("position"); tbAddress.Text = d.GetOrDefault <string>("address"); tbBussLic.Text = d.GetOrDefault <string>("bussLic"); tbOrgCodeNo.Text = d.GetOrDefault <string>("orgCodeNo"); tbLawName.Text = d.GetOrDefault <string>("lawName"); tbLawIdCard.Text = d.GetOrDefault <string>("lawIdCard"); tbAccUserName.Text = d.GetOrDefault <string>("accUserName"); tbAccount.Text = d.GetOrDefault <string>("account"); tbAccBank.Text = d.GetOrDefault <string>("accBank"); tbHomeNo.Text = d.GetOrDefault <string>("homePhone"); tbInvestorLevel.Text = INVESTOR_LEVEL.FindByValue(d.GetOrDefault <int>("lvl")); m_status = d.GetOrDefault <int>("status"); UpdateAllowInvest(d.GetOrDefault <bool>("allowInvest")); UpdateAllowBorrow(d.GetOrDefault <bool>("allowBorrow")); var locked = d.GetOrDefault <int>("locked"); UpdateBtnLock(locked == 98 || locked == 99); } else { Commons.ShowResultErrorBox(this, p); } SetReadOnly(m_status == 2 && !MainFrm.IsAdmin); }