Esempio n. 1
0
        private async void UpdateTable()
        {
            var p = await Wyjks.GetFinacierDetails(m_fId);

            if (p.IsOk)
            {
                var d = p.AsDictionary;

                tbName.Text          = d.GetOrDefault <string>("name");
                tbEmail.Text         = d.GetOrDefault <string>("email");
                tbAddress.Text       = d.GetOrDefault <string>("address");
                tbSrc.Text           = d.GetOrDefault <string>("src");
                tbOrgCode.Text       = d.GetOrDefault <string>("orgCode");
                tbLinkManName.Text   = d.GetOrDefault <string>("linkmanName");
                tbLinkManMobile.Text = d.GetOrDefault <string>("linkmanMobile");
                tbLinkManQQ.Text     = d.GetOrDefault <string>("linkmanQq");
                tbLinkManWeChat.Text = d.GetOrDefault <string>("linkmanWchat");


                tbAmt.Text         = d.GetOrDefault <string>("amt");
                tbStartTime.Text   = Commons.TimestampToDateString(d.GetOrDefault <long>("startTime"));
                tbEndTime.Text     = Commons.TimestampToDateString(d.GetOrDefault <long>("endTime"));
                tbLoanPurpose.Text = d.GetOrDefault <string>("loanPurpose");

                int num = d.GetOrDefault <int>("guaranteeScheme");
                for (int i = 0; i < m_ckbPlans.Count; ++i)
                {
                    m_ckbPlans[i].Item2.Checked = Convert.ToBoolean(num & m_ckbPlans[i].Item1);
                }

                tbGuaranteeName.Text        = d.GetOrDefault <string>("guaranteeName");
                tbPayerName.Text            = d.GetOrDefault <string>("payerName");
                tbDrawerName.Text           = d.GetOrDefault <string>("drawerName");
                tbOtherGuaranteeScheme.Text = d.GetOrDefault <string>("otherGuaranteeScheme");
                tbOtherInfo.Text            = d.GetOrDefault <string>("otherInfo");

                tbCreateTime.Text   = Commons.TimestampToDateString(d.GetOrDefault <long>("createTime"));
                tbAssignerName.Text = d.GetOrDefault <string>("assignerName");
                tbAssigneTime.Text  = Commons.TimestampToDateString(d.GetOrDefault <long>("assigneTime"));
                tbUpdater.Text      = d.GetOrDefault <string>("updater");
                tbUpdateTime.Text   = Commons.TimestampToDateString(d.GetOrDefault <long>("updateTime"));
                tbTrackerName.Text  = d.GetOrDefault <string>("trackerName");
                tbStatus.Text       = INACIERSTATUS.FindByValue(d.GetOrDefault <string>("status"));
                tbInfoFeedBack.Text = d.GetOrDefault <string>("infoFeedback");
            }
            else
            {
                Commons.ShowResultErrorBox(this, p);
            }
        }
Esempio n. 2
0
        private async void UpdateTable1()
        {
            btnSearch.Enabled = false;
            var p = new Dictionary <string, object>();

            p["start-date"] = startDate.Value.TruncToStart();
            p["end-date"]   = endDate.Value.TruncToEnd();
            p["key"]        = tbKey.Text.Trim();

            var r = await Wyjks.GetFinaciers(p);

            if (r.IsOk)
            {
                this.myGridViewBinding1.BindTo(r);
            }
            else
            {
                Commons.ShowResultErrorBox(this, r);
            }
            btnSearch.Enabled = true;
        }