private async void UpdateTable() { var p = await CrmInvestor.Account(m_ciId); if (p.IsOk) { var d = p.AsDictionary; tbRealName.Text = d.GetOrDefault <string>("realName"); tbMobile.Text = d.GetOrDefault <string>("mobile"); tbCompany.Text = d.GetOrDefault <string>("company"); tbPosition.Text = d.GetOrDefault <string>("position"); tbCity.Text = d.GetOrDefault <string>("city"); if (m_ciId == 0) { nudAge.Value = nudAge.Minimum; } else { nudAge.SetValue(DateTime.Now.Year - Commons.FromTimestamp(d.GetOrDefault <long>("birth")).Year); } cbbGender.SetSelectedValue(d.GetOrDefault <string>("gender")); tbSourceType.Text = d.GetOrDefault <string>("originType"); cbbPrLevel.SetSelectedValue(d.GetOrDefault <string>("prLevel")); tbRemark.Text = d.GetOrDefault <string>("remark"); } else { Commons.ShowResultErrorBox(this, p); } }
private async void GetAccount() { var p = await CrmInvestor.Account(m_ciId); if (p.IsOk) { var d = p.AsDictionary; tbName.Text = d.GetOrDefault <string>("realName"); btnAdd.Enabled = !m_readOnly; cbbFollowRecord.Enabled = !m_readOnly; if (m_auId > 0) { btnAccount.Enabled = true; btnInvestsDepository.Enabled = true; btnInvestsPlatform.Enabled = true; btnRunnings.Enabled = true; } } else { Commons.ShowResultErrorBox(this, p); } }