private async void Delete(IList <long> idArray) { btnDelete.Enabled = false; var ss = idArray.JoinSome(); if (Commons.ShowConfirmBox(this, "删除以下担保公司:" + ss + " 此操作不可恢复!确认吗?")) { string suc = ""; foreach (var id in idArray) { var p = await PrjGuaranteeOrgs.Delete(id); if (p.IsOk) { suc += id + ","; myGridViewBinding1.BindTo(p, Commons.BindFlag.Delete, "bgoId"); } else { Commons.ShowResultErrorBox(this, p); } } if (suc != "") { Commons.ShowInfoBox(this, "担保公司:" + suc.TrimEnd(',') + " 已被删除。"); } } btnDelete.Enabled = true; }
private async void SaveData() { btnOk.Enabled = false; try { var r = new Dictionary <string, object>(); r["bgo-id"] = m_bgoId; r["name"] = tbName.Text.Trim(); r["show-name"] = tbShowName.Text.Trim(); r["registered-date"] = dtpRegisterDate.Value; r["reg-years"] = tbRegYear.Text.Trim(); r["reg-funds"] = tbRegFunds.Text.Trim(); r["reg-address"] = tbRegAddress.Text.Trim(); r["show-reg-address"] = tbShowRegAddress.Text.Trim(); r["postcode"] = tbPostCode.Text.Trim(); r["legal-id-card"] = tbLegalIdCard.Text.Trim(); r["legal-person-name"] = tbLegalPersonName.Text.Trim(); r["legal-person-show-name"] = tbLegalPersonShowName.Text.Trim(); r["linkman"] = tbLinkMan.Text.Trim(); r["mobile"] = tbMobile.Text.Trim(); r["ranking"] = tbRanking.Text.Trim(); r["qualification"] = tbQualification.Text.Trim(); r["social-credit-code"] = tbSocialCreditCode.Text.Trim(); r["show-social-credit-code"] = tbShowSocialCreditCode.Text.Trim(); r["get-prize"] = tbGetPrize.Text.Trim(); r["org-web-site"] = tbOrgWebSite.Text.Trim(); r["intro"] = tbIntro.Text.Trim(); IResult p; if (m_bgoId == 0) { p = await PrjGuaranteeOrgs.Create(r); } else { p = await PrjGuaranteeOrgs.Update(r); } if (p.IsOk) { DlgResult = p; DialogResult = DialogResult.OK; } else { Commons.ShowResultErrorBox(this, p); } } finally { btnOk.Enabled = true; } }
private async void UpdateTable1() { btnSearch.Enabled = false; var p = new Dictionary <string, object>(); p["start-time"] = startDate.Value.TruncToStart(); p["end-time"] = endDate.Value.TruncToEnd(); p["key"] = tbKey.Text.Trim(); var r = await PrjGuaranteeOrgs.GetGuarantees(p); if (r.IsOk) { this.myGridViewBinding1.BindTo(r); } else { Commons.ShowResultErrorBox(this, r); } btnSearch.Enabled = true; }
private async void UpdateData() { btnSearch.Enabled = false; listView1.Items.Clear(); var p = new Dictionary <string, object>(); p["key"] = tbKey.Text.Trim(); var r = await PrjGuaranteeOrgs.GetGuarantees(p); if (r.IsOk) { var dl = JArray.Parse(r.AsString).ToList(); foreach (var d in dl) { ListViewItem lvi = new ListViewItem(); lvi.Text = d["bgoId"].ToStdString(); if (SelGuaId.ToString() == lvi.Text) { lvi.Checked = true; } lvi.SubItems.Add(d["name"].ToStdString()); lvi.SubItems.Add(d["showName"].ToStdString()); listView1.Items.Add(lvi); } m_maxRow = listView1.Items.Count; } else { Commons.ShowResultErrorBox(this, r); } if (listView1.CheckedItems.Count == 0) { SelGuaId = -1; } btnSearch.Enabled = true; }
private async void UpdateData() { var r = await PrjGuaranteeOrgs.GetGuarantee(m_bgoId); if (r.IsOk) { var d = r.AsDictionary; tbName.Text = d.GetOrDefault <string>("name"); tbShowName.Text = d.GetOrDefault <string>("showName"); dtpRegisterDate.Value = Commons.FromTimestamp(d.GetOrDefault <long>("registeredDate")); tbRegYear.Text = d.GetOrDefault <string>("regYears"); tbRegFunds.Text = d.GetOrDefault <string>("regFunds"); tbRegAddress.Text = d.GetOrDefault <string>("regAddress"); tbPostCode.Text = d.GetOrDefault <string>("postcode"); tbLinkMan.Text = d.GetOrDefault <string>("linkman"); tbMobile.Text = d.GetOrDefault <string>("mobile"); tbRanking.Text = d.GetOrDefault <string>("ranking"); tbGetPrize.Text = d.GetOrDefault <string>("getPrize"); tbOrgWebSite.Text = d.GetOrDefault <string>("orgWebSite"); tbQualification.Text = d.GetOrDefault <string>("qualification"); tbShowRegAddress.Text = d.GetOrDefault <string>("showRegAddress"); tbLegalIdCard.Text = d.GetOrDefault <string>("legalIdCard"); tbLegalPersonName.Text = d.GetOrDefault <string>("legalPersonName"); tbLegalPersonShowName.Text = d.GetOrDefault <string>("legalPersonShowName"); tbSocialCreditCode.Text = d.GetOrDefault <string>("socialCreditCode"); tbShowSocialCreditCode.Text = d.GetOrDefault <string>("showSocialCreditCode"); tbIntro.Text = d.GetOrDefault <string>("intro"); } else { Commons.ShowResultErrorBox(this, r); } }