/// <summary> /// 调用方需要调用 得到List /// </summary> /// <returns></returns> public List <M_FinanceCCBX.ChuXingDetail> UCGetCXList() { UCCXList = new List <M_FinanceCCBX.ChuXingDetail>(); M_FinanceCCBX.ChuXingDetail info = new M_FinanceCCBX.ChuXingDetail(); for (int i = 0; i < PlaceHolder1.Controls.Count; i++) { info = new M_FinanceCCBX.ChuXingDetail(); if ((this.PlaceHolder1.Controls[i].FindControl("txtStartMD") as FSTextBox).Text != "") { info.TBID = (this.PlaceHolder1.Controls[i].FindControl("lblTBID") as Label).Text;//主键ID info.StartMD = SysConvert.ToDateTime((this.PlaceHolder1.Controls[i].FindControl("txtStartMD") as FSTextBox).Text); info.QiCheng = (this.PlaceHolder1.Controls[i].FindControl("txtQiCheng") as FSTextBox).Text; info.EndMD = SysConvert.ToDateTime((this.PlaceHolder1.Controls[i].FindControl("txtEndMD") as FSTextBox).Text); info.DaoDa = (this.PlaceHolder1.Controls[i].FindControl("txtDaoDa") as FSTextBox).Text; info.JiPiaoZheKou = SysConvert.ToDecimal((this.PlaceHolder1.Controls[i].FindControl("txtJiPiaoZheKou") as FSTextBox).Text); info.CheChuanPiao = SysConvert.ToDecimal((this.PlaceHolder1.Controls[i].FindControl("txtCheChuanPiao") as FSTextBox).Text); info.ShiNeiJiaoTong = SysConvert.ToDecimal((this.PlaceHolder1.Controls[i].FindControl("txtShiNeiJiaoTong") as FSTextBox).Text); //计算天数 TimeSpan ts = info.EndMD - info.StartMD; info.Day = SysConvert.ToInt32(ts.TotalDays); if (SysConvert.ToInt32(ts.TotalDays) < 0) { info.Day = 0; } else { info.Day = SysConvert.ToInt32(ts.TotalDays) + 1; } UCCXList.Add(info); } } return(UCCXList); }
/// <summary> /// 绑定数据 /// </summary> private void BindData() { if (UCCXList.Count > 0) { M_FinanceCCBX.ChuXingDetail info = new M_FinanceCCBX.ChuXingDetail(); for (int i = 0; i < UCCXList.Count; i++) { info = (M_FinanceCCBX.ChuXingDetail)UCCXList[i]; Count++; LoadUserControl(Count, false); //TBID Label lblTBID = this.PlaceHolder1.Controls[i].FindControl("lblTBID") as Label; lblTBID.Text = info.TBID; FSTextBox txtStartMD = this.PlaceHolder1.Controls[i].FindControl("txtStartMD") as FSTextBox; txtStartMD.Text = info.StartMD.ToString("yyyy-MM-dd"); FSTextBox txtQiCheng = this.PlaceHolder1.Controls[i].FindControl("txtQiCheng") as FSTextBox; txtQiCheng.Text = info.QiCheng; FSTextBox txtEndMD = this.PlaceHolder1.Controls[i].FindControl("txtEndMD") as FSTextBox; txtEndMD.Text = info.EndMD.ToString("yyyy-MM-dd");; FSTextBox txtDaoDa = this.PlaceHolder1.Controls[i].FindControl("txtDaoDa") as FSTextBox; txtDaoDa.Text = info.DaoDa; FSTextBox txtJiPiaoZheKou = this.PlaceHolder1.Controls[i].FindControl("txtJiPiaoZheKou") as FSTextBox; txtJiPiaoZheKou.Text = info.JiPiaoZheKou.ToString(); FSTextBox txtCheChuanPiao = this.PlaceHolder1.Controls[i].FindControl("txtCheChuanPiao") as FSTextBox; txtCheChuanPiao.Text = info.CheChuanPiao.ToString(); FSTextBox txtShiNeiJiaoTong = this.PlaceHolder1.Controls[i].FindControl("txtShiNeiJiaoTong") as FSTextBox; txtShiNeiJiaoTong.Text = info.ShiNeiJiaoTong.ToString(); if (!this.IsHistory) { //lblDate1.Visible = false; //lblYiJian.Visible = false; //lblTongYi.Visible = false; //lblComment.Visible = false; } } } }
/// <summary> /// 绑定数据 /// </summary> private void BindData() { if (UCCXList.Count > 0) { M_FinanceCCBX.ChuXingDetail info = new M_FinanceCCBX.ChuXingDetail(); for (int i = 0; i < UCCXList.Count; i++) { info = (M_FinanceCCBX.ChuXingDetail)UCCXList[i]; Count++; LoadUserControl(Count, false); //TBID Label lblTBID = this.PlaceHolder1.Controls[i].FindControl("lblTBID") as Label; lblTBID.Text = info.TBID; FSTextBox txtStartMD = this.PlaceHolder1.Controls[i].FindControl("txtStartMD") as FSTextBox; txtStartMD.Text = info.StartMD.ToString("yyyy-MM-dd"); FSTextBox txtQiCheng = this.PlaceHolder1.Controls[i].FindControl("txtQiCheng") as FSTextBox; txtQiCheng.Text = info.QiCheng; FSTextBox txtEndMD = this.PlaceHolder1.Controls[i].FindControl("txtEndMD") as FSTextBox; txtEndMD.Text = info.EndMD.ToString("yyyy-MM-dd"); ; FSTextBox txtDaoDa = this.PlaceHolder1.Controls[i].FindControl("txtDaoDa") as FSTextBox; txtDaoDa.Text = info.DaoDa; FSTextBox txtJiPiaoZheKou = this.PlaceHolder1.Controls[i].FindControl("txtJiPiaoZheKou") as FSTextBox; txtJiPiaoZheKou.Text = info.JiPiaoZheKou.ToString(); FSTextBox txtCheChuanPiao = this.PlaceHolder1.Controls[i].FindControl("txtCheChuanPiao") as FSTextBox; txtCheChuanPiao.Text = info.CheChuanPiao.ToString(); FSTextBox txtShiNeiJiaoTong = this.PlaceHolder1.Controls[i].FindControl("txtShiNeiJiaoTong") as FSTextBox; txtShiNeiJiaoTong.Text = info.ShiNeiJiaoTong.ToString(); if (!this.IsHistory) { //lblDate1.Visible = false; //lblYiJian.Visible = false; //lblTongYi.Visible = false; //lblComment.Visible = false; } } } }
/// <summary> /// 调用方需要调用 得到List /// </summary> /// <returns></returns> public List<M_FinanceCCBX.ChuXingDetail> UCGetCXList() { UCCXList = new List<M_FinanceCCBX.ChuXingDetail>(); M_FinanceCCBX.ChuXingDetail info = new M_FinanceCCBX.ChuXingDetail(); for (int i = 0; i < PlaceHolder1.Controls.Count; i++) { info = new M_FinanceCCBX.ChuXingDetail(); if ((this.PlaceHolder1.Controls[i].FindControl("txtStartMD") as FSTextBox).Text != "") { info.TBID = (this.PlaceHolder1.Controls[i].FindControl("lblTBID") as Label).Text;//主键ID info.StartMD = SysConvert.ToDateTime((this.PlaceHolder1.Controls[i].FindControl("txtStartMD") as FSTextBox).Text); info.QiCheng = (this.PlaceHolder1.Controls[i].FindControl("txtQiCheng") as FSTextBox).Text; info.EndMD = SysConvert.ToDateTime((this.PlaceHolder1.Controls[i].FindControl("txtEndMD") as FSTextBox).Text); info.DaoDa = (this.PlaceHolder1.Controls[i].FindControl("txtDaoDa") as FSTextBox).Text; info.JiPiaoZheKou = SysConvert.ToDecimal((this.PlaceHolder1.Controls[i].FindControl("txtJiPiaoZheKou") as FSTextBox).Text); info.CheChuanPiao = SysConvert.ToDecimal((this.PlaceHolder1.Controls[i].FindControl("txtCheChuanPiao") as FSTextBox).Text); info.ShiNeiJiaoTong = SysConvert.ToDecimal((this.PlaceHolder1.Controls[i].FindControl("txtShiNeiJiaoTong") as FSTextBox).Text); //计算天数 TimeSpan ts = info.EndMD - info.StartMD; info.Day = SysConvert.ToInt32(ts.TotalDays); if (SysConvert.ToInt32(ts.TotalDays) < 0) info.Day = 0; else info.Day = SysConvert.ToInt32(ts.TotalDays) + 1; UCCXList.Add(info); } } return UCCXList; }