//获取查看明细时URL public static string GetDetailLinkUrl(WXMyLoanDetailInfo model) { string strLinkUrl = invest_list.GetClickUrl(model.Type, model.SubTypeId, model.ProjectId); if (strLinkUrl != "#" && strLinkUrl.IndexOf("backurl") == -1) { strLinkUrl += "&backurl=" + BasePage.GetEncodeBackURL(); } return(strLinkUrl); }
private bool GetData() { UserBLL userbll = new UserBLL(); //获取项目信息 model = bll.WXGetMyLoanDetail(this.projectId.Value, WebUserAuth.UserId.Value); if (model == null) { Response.Redirect(GlobalUtils.MTuanDaiURL + "/Member/Repayment/borrowLog.aspx"); return(false); } return(true); }
//获取标状态 public static string GetBillStatus(WXMyLoanDetailInfo model) { if (model.IsOverDueRecord) { return("已逾期"); } else { switch (model.Status) { case 0: return("未完成"); case 1: return("不通过"); case 2: return("投标中"); case 3: return("结清中"); case 4: //流标 case 7: //暂停(下架) if (model.Type == 20 && model.CastedShares == 0 && model.BuybackShares != 0) { return("完成"); } else { return("流标"); } case 5: return("已逾期"); case 6: return("完成"); } return(""); } }
//获取环形样式 public static string GetCircleCss(WXMyLoanDetailInfo model) { if (model.IsOverDueRecord) { return("circle5"); } else { switch (model.Status) { case 0: case 1: return("circle1"); case 2: return("circle4"); case 3: return("circle4"); case 4: case 7: if (model.Type == 20 && model.CastedShares == 0 && model.BuybackShares != 0) { return("circle2"); } else { return("circle3"); } case 5: return("circle5"); case 6: return("circle2"); } return("circle1"); } }
public static string GetProcessStr(WXMyLoanDetailInfo model) { if (model.IsOverDueRecord) { return("已逾期"); } else { switch (model.Status) { case 0: case 1: return("0%"); case 2: return(model.Progress + "%"); case 3: //还款中 return(model.RefundedMonths + "/" + model.TotalRefundMonths + "期"); case 4: case 7: if (model.Type == 20 && model.CastedShares == 0 && model.BuybackShares != 0) { return("已完成"); } else { return("已流标"); } case 5: //逾期 return("逾期"); case 6: return("已完成"); } return("0%"); } }
private bool GetData() { UserBLL userbll = new UserBLL(); //获取项目信息 model = bll.WXGetMyLoanDetail(this.projectId.Value, WebUserAuth.UserId.Value); if (model == null) { Response.Redirect(GlobalUtils.MTuanDaiURL + "/Member/Repayment/borrowLog.aspx"); return(false); } //需提前还款时才做查询数据 if (model.IsPrepayment) { WebSettingInfo set = new WebSettingBLL().GetWebSettingInfo("3F902315-6986-44FF-9F00-9D420C07FCDA"); if (set != null && DateTime.Parse(set.Param4Value) >= model.AddDate) { ProjectBLL projectbll = new ProjectBLL(); projectbll.WXGetPrepaymentActualAmountAndBalance(WebUserAuth.UserId.Value, this.projectId.Value, ref actualAmount, ref AviMoney); } else { var whereParams = new DynamicParameters(); whereParams.Add("@projectId", projectId); whereParams.Add("@DueOutMoney", 0, DbType.Double, ParameterDirection.Output); TuanDaiDB.Execute(TdConfig.ApplicationName, TdConfig.DBRead, "p_ShowDueOutOfProject_ZC", ref whereParams, CommandType.StoredProcedure); actualAmount = (decimal)whereParams.Get <double>("@DueOutMoney"); } AviMoney = userbll.GetUserAviMoney(WebUserAuth.UserId.Value); } GetRepayedMsg(model.ProjectId); return(true); }