Ejemplo n.º 1
0
 private void myGridViewBinding1_GridDataTableDisplayValueNeeded(object sender, MyLib.UI.MyGridDataTableDisplayValueNeededArgs e)
 {
     if (e.Key == "visible")
     {
         e.Value = VISIBLE.FindByValue(Convert.ToString(e.Value));
     }
 }
Ejemplo n.º 2
0
 private void btnCreateRepay_Click(object sender, EventArgs e)
 {
     panel1.Visible            = true;
     rbNormal.Checked          = true;
     ckbDatepointIsNow.Checked = true;
     tbExpectedAmt.Text        = myGridViewBinding1.GetSelectedValues <decimal>("unpaidAmt").FirstOrDefault().ToString();
     dtpExpectedDate.Value     = myGridViewBinding1.GetSelectedValues <DateTime>("dueTime").FirstOrDefault().Date;
     dtpDatePoint.Value        = dtpExpectedDate.Value;
     nudAmt.Value    = 0;
     tbDiffAmt.Text  = tbExpectedAmt.Text;
     tbComments.Text = TRAN_TYPES.FindByValue(myGridViewBinding1.GetSelectedValues <string>("tranType").FirstOrDefault());
 }
Ejemplo n.º 3
0
 private void myGridViewBinding1_GridDataTableDisplayValueNeeded(object sender, MyLib.UI.MyGridDataTableDisplayValueNeededArgs e)
 {
     if (e.Key == "crflag")
     {
         e.Value = m_type.FindByValue(Convert.ToString(e.Value).ToUpper());
     }
 }
Ejemplo n.º 4
0
 private void myGridViewBinding1_GridDataTableDisplayValueNeeded(object sender, MyLib.UI.MyGridDataTableDisplayValueNeededArgs e)
 {
     if (e.Key == "done")
     {
         e.Value = REPLY_STATUS.FindByValue(Convert.ToString(e.Value));
     }
 }
Ejemplo n.º 5
0
 private void myGridViewBinding1_GridDataTableDisplayValueNeeded(object sender, MyGridDataTableDisplayValueNeededArgs e)
 {
     if (e.Key == "status")
     {
         e.Value = WYJK_STATUS.FindByValue(Convert.ToString(e.Value));
     }
 }
Ejemplo n.º 6
0
        private void myGridViewBinding1_GridDataTableDisplayValueNeeded(object sender, MyLib.UI.MyGridDataTableDisplayValueNeededArgs e)
        {
            if (e.Key == "done")
            {
                switch (Convert.ToString(e.Value))
                {
                case "0":
                    myGridViewBinding1.View.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.Yellow;
                    break;

                case "1":
                    myGridViewBinding1.View.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.Red;
                    break;

                case "2":
                    myGridViewBinding1.View.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.LightGreen;
                    break;

                default:
                    myGridViewBinding1.View.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.White;
                    break;
                }
                e.Value = STATUS.FindByValue(Convert.ToString(e.Value));
            }
        }
Ejemplo n.º 7
0
 private void myGridViewBinding1_GridDataTableDisplayValueNeeded(object sender, MyLib.UI.MyGridDataTableDisplayValueNeededArgs e)
 {
     if (e.Key == "status")
     {
         e.Value = FILE_STATUS.FindByValue(Convert.ToInt32(e.Value));
     }
 }
Ejemplo n.º 8
0
 private void myGridViewBinding1_GridDataTableDisplayValueNeeded(object sender, MyLib.UI.MyGridDataTableDisplayValueNeededArgs e)
 {
     if (e.Key == "txFlag")
     {
         e.Value = RUNNING_TYPES2.FindByValue(Convert.ToString(e.Value));
     }
 }
Ejemplo n.º 9
0
 private void myGridViewBinding2_GridDataTableDisplayValueNeeded(object sender, MyLib.UI.MyGridDataTableDisplayValueNeededArgs e) {
     if (e.Key == "txamount") {
         if (Convert.ToDecimal(e.Value) == 0) {
             e.Value = e.GetValue("intamount");
         }
     } else if (e.Key == "done") {
         e.Value = VIEW2STATUS.FindByValue(Convert.ToString(e.Value));
     }
 }
Ejemplo n.º 10
0
        private async void UpdateTable()
        {
            var p = await InvestPersons.Account(m_auId);

            if (p.IsOk)
            {
                var r = p.AsDictionary;
                tbLoginName.Text     = r.GetOrDefault <string>("loginName");
                tbRealName.Text      = r.GetOrDefault <string>("realName");
                tbMobile.Text        = r.GetOrDefault <string>("mobile");
                tbEmail.Text         = r.GetOrDefault <string>("email");
                tbRegTime.Text       = Commons.TimestampToDateTimeString(r.GetOrDefault <long>("regTime"));
                tbRMobile.Text       = r.GetOrDefault <string>("recommendMobile");
                tbCompany.Text       = r.GetOrDefault <string>("company");
                tbCompanyType.Text   = r.GetOrDefault <string>("companyType");
                tbPosition.Text      = r.GetOrDefault <string>("position");
                tbAddress.Text       = r.GetOrDefault <string>("address");
                tbPostalCode.Text    = r.GetOrDefault <string>("postalCode");
                tbIdCard.Text        = r.GetOrDefault <string>("idCard");
                tbHomePhone.Text     = r.GetOrDefault <string>("homePhone");
                tbQQ.Text            = r.GetOrDefault <string>("qqNumber");
                tbOrgCode.Text       = r.GetOrDefault <string>("orgCode");
                tbInvestorLevel.Text = INVESTOR_LEVEL.FindByValue(r.GetOrDefault <int>("lvl"));

                var m_jxStatus = r.GetOrDefault <bool>("jxStatus");
                if (m_jxStatus)
                {
                    UpdateAllowInvest(r.GetOrDefault <bool>("allowInvest"));
                    UpdateAllowBorrow(r.GetOrDefault <bool>("allowBorrow"));
                    btnBankInfo.Enabled                = true;
                    btnFreezeMoney.Enabled             = true;
                    btnInvestDetailsDepository.Enabled = true;
                    btnInvestDetailsPlatform.Enabled   = true;
                    btnBorrowDetails.Enabled           = true;
                    btnAllowInvest.Enabled             = true;
                    btnAllowBorrow.Enabled             = true;
                }
                else
                {
                    btnFreezeMoney.Enabled             = false;
                    btnInvestDetailsDepository.Enabled = false;
                    btnInvestDetailsPlatform.Enabled   = false;
                    btnBorrowDetails.Enabled           = false;
                    btnAllowInvest.Enabled             = false;
                    btnAllowBorrow.Enabled             = false;
                }

                m_status = r.GetOrDefault <int>("status");
                var locked = r.GetOrDefault <int>("locked");
                UpdateBtnLock(locked == 98 || locked == 99);
            }
            else
            {
                Commons.ShowResultErrorBox(this, p);
            }
        }
Ejemplo n.º 11
0
 private void myGridViewBinding1_GridDataTableDisplayValueNeeded(object sender, MyGridDataTableDisplayValueNeededArgs e)
 {
     if (e.Key == "status")
     {
         e.Value = USER_STATUS.FindByValue(Convert.ToString(e.Value));
     }
     else if (e.Key == "locked")
     {
         e.Value = USER_LOCKED.FindByValue(Convert.ToString(e.Value));
     }
     else if (e.Key == "allowInvest")
     {
         e.Value = ALLOW_STATUS.FindByValue(Convert.ToString(e.Value));
     }
     else if (e.Key == "allowBorrow")
     {
         e.Value = ALLOW_STATUS.FindByValue(Convert.ToString(e.Value));
     }
 }
 private void myGridViewBinding1_GridDataTableDisplayValueNeeded(object sender, MyLib.UI.MyGridDataTableDisplayValueNeededArgs e)
 {
     if (e.Key == "fileType")
     {
         e.Value = ALL_AGREEMENTS.FindByValue(Convert.ToString(e.GetValue("name")).Replace(m_pId.ToString(), "{0}"));
     }
     else if (e.Key == "status")
     {
         e.Value = SIGN_STATUS.FindByValue(Convert.ToString(e.Value));
     }
 }
Ejemplo n.º 13
0
 private void myGridViewBinding1_GridDataTableDisplayValueNeeded(object sender, MyGridDataTableDisplayValueNeededArgs e) {
     if (e.Key == "gapAmt") {
         e.Value = Convert.ToDecimal(e.GetValue("creditAmount")) - Convert.ToDecimal(e.GetValue("assignAmt"));
     } else if (e.Key == "prjType") {
         e.Value = Projects.PrjProperty.FindByValue(Convert.ToInt32(e.Value));
     } else if (e.Key == "status") {
         e.Value = TRANS_STATUS.FindByValue(Convert.ToInt32(e.Value));
     } else if (e.Key == "oldRate") {
         e.Value = Convert.ToInt32(e.GetValue("status")) == 2 ? "" : e.Value;
     } else if (e.Key == "itemName") {
         e.Value = Convert.ToString(e.Value) + (Convert.ToBoolean(e.GetValue("topTime")) ? "(已置顶)" : "");
     }
 }
Ejemplo n.º 14
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);
            }
        }
Ejemplo n.º 15
0
 private void myGridViewBinding2_GridDataTableDisplayValueNeeded(object sender, MyLib.UI.MyGridDataTableDisplayValueNeededArgs e)
 {
     if (e.Key == "tranType")
     {
         e.Value = TRAN_TYPES.FindByValue(Convert.ToString(e.Value));
     }
     else if (e.Key == "payType")
     {
         e.Value = PAY_TYPES.FindByValue(Convert.ToString(e.Value));
     }
     else if (e.Key == "uploadStatus")
     {
         e.Value = UPDATE_STATES.FindByValue(Convert.ToString(e.Value));
     }
 }
Ejemplo n.º 16
0
        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);
        }
Ejemplo n.º 17
0
        private async void UpdateData()
        {
            btnSearch.Enabled = false;
            listView1.Items.Clear();
            var p = new Dictionary <string, object>();

            p["key"] = tbKey.Text.Trim();
            var userType = cbbUserType.ComboBox.GetSelectedValue();

            if (userType != Commons.AllValue)
            {
                p["user-type"] = cbbUserType.ComboBox.GetSelectedValue();
            }
            var r = await Projects.GetAccounts(p);

            if (r.IsOk)
            {
                var dl = JArray.Parse(r.AsString).ToList();
                foreach (var d in dl)
                {
                    ListViewItem lvi = new ListViewItem();
                    lvi.Text = d["auId"].ToStdString();
                    if (SelBorId.ToString() == lvi.Text)
                    {
                        lvi.Checked = true;
                    }
                    lvi.SubItems.Add((d["loginName"].ToStdString()));
                    lvi.SubItems.Add(USER_TYPES.FindByValue(d["userType"].ToStdString()));
                    lvi.SubItems.Add(USER_STATUS.FindByValue(d["status"].ToStdString()));
                    lvi.SubItems.Add(CP_STATUS.FindByValue(d["jxStatus"].ToStdString()));
                    lvi.SubItems.Add(d["realName"].ToStdString());
                    lvi.SubItems.Add(d["orgName"].ToStdString());
                    lvi.SubItems.Add(d["mobile"].ToStdString());
                    listView1.Items.Add(lvi);
                }
                m_maxRow = listView1.Items.Count;
            }
            else
            {
                Commons.ShowResultErrorBox(this, r);
            }
            btnSearch.Enabled = true;
        }
Ejemplo n.º 18
0
 private void myGridViewBinding1_GridDataTableDisplayValueNeeded(object sender, MyGridDataTableDisplayValueNeededArgs e)
 {
     if (e.Key == "gender")
     {
         e.Value = Commons.Genders.FindByValue(Convert.ToString(e.Value));
     }
     else if (e.Key == "prLevel")
     {
         e.Value = CrmCommons.PrLevels.FindByValue(Convert.ToString(e.Value));
     }
     else if (e.Key == "regStatus")
     {
         e.Value = REG_STATUS.FindByValue(Convert.ToString(e.Value));
     }
     else if (e.Key == "latestAction")
     {
         e.Value = CrmCommons.CustomerFollowStatus.FindByValue(Convert.ToString(e.Value));
     }
     else if (e.Key == "age")
     {
         e.Value = Convert.ToString(e.Value) == "0" ? "" : Convert.ToString(e.Value);
     }
 }
Ejemplo n.º 19
0
        private void myGridViewBinding1_GridDataTableDisplayValueNeeded(object sender, MyGridDataTableDisplayValueNeededArgs e)
        {
            var key = e.Key;

            if (key == "itemName")
            {
                e.Value = Convert.ToString(e.Value) + (Convert.ToBoolean(e.GetValue("visible")) ? "" : "(已隐藏)");
                e.Value = Convert.ToString(e.Value) + (Convert.ToBoolean(e.GetValue("topTime")) ? "(已置顶)" : "");
                e.Value = Convert.ToString(e.Value) + (Convert.ToBoolean(e.GetValue("lockedTime")) ? "(已锁定)" : "");
            }
            else if (key == "status")
            {
                e.Value = STATUS.FindByValue(Convert.ToString(e.Value));
            }
            else if (key == "type")
            {
                e.Value = Projects.PrjProperty.FindByValue(Convert.ToString(e.Value));
            }
            else if (key == "signStatus")
            {
                e.Value = STATUS_SIGN.FindByValue(Convert.ToString(e.Value));
            }
        }