gridview 使用
来源:互联网 发布:淘宝退货怎么联系快递 编辑:程序博客网 时间:2024/04/30 16:46
private void caseinit()
{
if (_caseid == 0)
{
Response.Write("参数错误");
return;
}
ICaseInfoService ica = base.Container.Resolve<ICaseInfoService>("GoldSoft.Core.CaseInfoService");
CaseInfo caseinfo;
caseinfo = ica.GetCaseInfoById(_caseid);
DataSet ds = new DataSet();
DataTable dt = ds.Tables.Add("plan");
dt.Columns.Add("itemname");
dt.Columns.Add("writed");
dt.Columns.Add("modilink");
dt.Columns.Add("dateline");
dt.Columns.Add("endline");
dt.Columns.Add("sentline");
DataRow row;
if (caseinfo != null)
{
lCaseName.Text = caseinfo.CaseName;
//添加记录
row = dt.NewRow();
row["itemname"] = "工程项目登记";
row["writed"] = "√";
row["modilink"] = string.Format("ModiPlan_{0}.aspx", _caseid);
if (caseinfo.UpdateTimestamp != null)
{
row["dateline"] = caseinfo.UpdateTimestamp.ToShortDateString();
}
if (caseinfo.CaseEndDate != null)//完成时间
{
row["endline"] = caseinfo.CaseEndDate;
}
if (caseinfo.CaseSentDate != null)//送达时间
{
row["sentline"] = caseinfo.CaseSentDate;
}
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "施工图审查";
if (caseinfo.PlanFlag > 0)
row["writed"] = "√";
row["modilink"] = string.Format("ModiPlan_{0}.aspx",_caseid);
if (caseinfo.PlanTime != null)
{
row["dateline"] = caseinfo.PlanTime;
}
if (caseinfo.PlanEndDate != null)//完成时间
{
row["endline"] = caseinfo.PlanEndDate;
}
if (caseinfo.PlanSentDate != null)//送达时间
{
row["sentline"] = caseinfo.PlanSentDate;
}
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "代理合同";
if (caseinfo.AgentFlag > 0)
row["writed"] = "√";
row["modilink"] = string.Format("ModiAgentContract_{0}.aspx", _caseid);
if (caseinfo.AgentTime != null)
{
row["dateline"] = caseinfo.AgentTime;
}
if (caseinfo.AgentEndDate != null)//完成时间
{
row["endline"] = caseinfo.AgentEndDate;
}
if (caseinfo.AgentSentDate != null)//送达时间
{
row["sentline"] = caseinfo.AgentSentDate;
}
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "工程招标投标";
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "--招标登记";
row["modilink"] = string.Format("ModiProj_{0}.aspx", _caseid);
if (caseinfo.ProjFlag > 0)
row["writed"] = "√";
if (caseinfo.ProjTime != null)
{
row["dateline"] = caseinfo.ProjTime;
}
if (caseinfo.ProjEndDate != null)//完成时间
{
row["endline"] = caseinfo.ProjEndDate;
}
if (caseinfo.ProjSentDate != null)//送达时间
{
row["sentline"] = caseinfo.ProjSentDate;
}
dt.Rows.Add(row);
//row = dt.NewRow();
//row["itemname"] = "--中标公示";
//row["modilink"] = string.Format("ModiHitBid_{0}.aspx", _caseid);
//if (caseinfo.HitBidFlag > 0)
// row["writed"] = "√";
//if (caseinfo.HitBidTime != null)
//{
// row["dateline"] = caseinfo.HitBidTime;
//}
//if (caseinfo.HitBidEndDate != null)//完成时间
//{
// row["endline"] = caseinfo.HitBidEndDate;
//}
//if (caseinfo.HitBidSentDate != null)//送达时间
//{
// row["sentline"] = caseinfo.HitBidSentDate;
//}
//dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "合同备档";
row["modilink"] = string.Format("ModiContract_{0}.aspx", _caseid);
if (caseinfo.ContractFlag > 0)
row["writed"] = "√";
if (caseinfo.ContractTime != null)
{
row["dateline"] = caseinfo.ContractTime;
}
if (caseinfo.ContractEndDate != null)//完成时间
{
row["endline"] = caseinfo.ContractEndDate;
}
if (caseinfo.ContractSentDate != null)//送达时间
{
row["sentline"] = caseinfo.ContractSentDate;
}
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "工程质量监督";
row["modilink"] = string.Format("ModiQualitySight_{0}.aspx", _caseid);
if (caseinfo.QualitySightFlag > 0)
row["writed"] = "√";
if (caseinfo.QualitySightTime != null)
{
row["dateline"] = caseinfo.QualitySightTime;
}
if (caseinfo.QualitySightEndDate != null)//完成时间
{
row["endline"] = caseinfo.QualitySightEndDate;
}
if (caseinfo.QualitySightSentDate != null)//送达时间
{
row["sentline"] = caseinfo.QualitySightSentDate;
}
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "工程安全监督";
row["modilink"] = string.Format("ModiSafeSight_{0}.aspx", _caseid);
if (caseinfo.SafeSightFlag > 0)
row["writed"] = "√";
if (caseinfo.SafeSightTime != null)
{
row["dateline"] = caseinfo.SafeSightTime;
}
if (caseinfo.SafeSightEndDate != null)//完成时间
{
row["dateline"] = caseinfo.SafeSightEndDate;
}
if (caseinfo.SafeSightSentDate != null)//送达时间
{
row["dateline"] = caseinfo.SafeSightSentDate;
}
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "工程监理备案";
row["modilink"] = string.Format("ModiProjSight_{0}.aspx", _caseid);
if (caseinfo.ProjSightFlag > 0)
row["writed"] = "√";
if (caseinfo.ProjSightTime != null)
{
row["dateline"] = caseinfo.ProjSightTime;
}
if (caseinfo.ProjSightEndDate != null)//完成时间
{
row["dateline"] = caseinfo.ProjSightEndDate;
}
if (caseinfo.ProjSightSentDate != null)//送达时间
{
row["dateline"] = caseinfo.ProjSightSentDate;
}
dt.Rows.Add(row);
//新增
row = dt.NewRow();
row["itemname"] = "抗震核准";
row["modilink"] = string.Format("ModiEarthApproval_{0}.aspx", _caseid);
if (caseinfo.EarAppFlag > 0)
row["writed"] = "√";
if (caseinfo.EarAppTime != null)
{
row["dateline"] = caseinfo.EarAppTime;
}
if (caseinfo.EarAppEndDate != null)//完成时间
{
row["dateline"] = caseinfo.EarAppEndDate;
}
if (caseinfo.EarAppSentDate != null)//送达时间
{
row["dateline"] = caseinfo.EarAppSentDate;
}
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "施工许可";
row["modilink"] = string.Format("ModiAllowApply_{0}.aspx", _caseid);
if (caseinfo.AllowFlag > 0)
row["writed"] = "√";
if (caseinfo.AllowTime != null)
{
row["dateline"] = caseinfo.AllowTime;
}
if (caseinfo.AllowEndDate != null)//完成时间
{
row["dateline"] = caseinfo.AllowEndDate;
}
if (caseinfo.AllowSentDate != null)//送达时间
{
row["dateline"] = caseinfo.AllowSentDate;
}
dt.Rows.Add(row);
//
row = dt.NewRow();
row["itemname"] = "抗震验收备案";
row["modilink"] = string.Format("ModiEarthAccept_{0}.aspx", _caseid);
if (caseinfo.EarAccFlag > 0)
row["writed"] = "√";
if (caseinfo.EarAccTime != null)
{
row["dateline"] = caseinfo.EarAccTime;
}
if (caseinfo.EarAccEndDate != null)//完成时间
{
row["dateline"] = caseinfo.EarAccEndDate;
}
if (caseinfo.EarAccSentDate != null)//送达时间
{
row["dateline"] = caseinfo.EarAccSentDate;
}
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "节能验收备案";
row["modilink"] = string.Format("ModiLiveEnergyAccept_{0}.aspx", _caseid);
if (caseinfo.EnerAccFlag > 0) // || caseinfo.PublicEnergyAccepts.Count > 0)
row["writed"] = "√";
if (caseinfo.EnerAccTime != null)
{
row["dateline"] = caseinfo.EnerAccTime;
}
if (caseinfo.EnerAccEndDate != null)//完成时间
{
row["dateline"] = caseinfo.EnerAccEndDate;
}
if (caseinfo.EnerAccSentDate != null)//送达时间
{
row["dateline"] = caseinfo.EnerAccSentDate;
}
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "竣工验收备案";
if (caseinfo.CompCenorFlag > 0)
row["writed"] = "√";
row["modilink"] = string.Format("ModiCompleteCenor_{0}.aspx", _caseid);
if (caseinfo.CompCenorTime != null)
{
row["dateline"] = caseinfo.CompCenorTime;
}
if (caseinfo.CompCenorEndDate != null)//完成时间
{
row["dateline"] = caseinfo.CompCenorEndDate;
}
if (caseinfo.CompCenorSentDate != null)//送达时间
{
row["dateline"] = caseinfo.CompCenorSentDate;
}
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "建筑工程档案备案";
row["modilink"] = string.Format("ModiProjFile_{0}.aspx", _caseid);
if (caseinfo.ProjFileFlag > 0)
row["writed"] = "√";
if (caseinfo.ProjFileTime != null)
{
row["dateline"] = caseinfo.ProjFileTime;
}
if (caseinfo.ProjFileEndDate != null)//完成时间
{
row["dateline"] = caseinfo.ProjFileEndDate;
}
if (caseinfo.ProjFileSentDate != null)//送达时间
{
row["dateline"] = caseinfo.ProjFileSentDate;
}
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "竣工结算备案";
if (caseinfo.ClearingFlag > 0)
row["writed"] = "√";
row["modilink"] = string.Format("ModiClearing_{0}.aspx", _caseid);
if (caseinfo.ClearingTime != null)
{
row["dateline"] = caseinfo.ClearingTime;
}
if (caseinfo.ClearingEndDate != null)//完成时间
{
row["dateline"] = caseinfo.ClearingEndDate;
}
if (caseinfo.ClearingSentDate != null)//送达时间
{
row["dateline"] = caseinfo.ClearingSentDate;
}
dt.Rows.Add(row);
row = dt.NewRow();
row["itemname"] = "工程稽查";
if (caseinfo.InspectFlag > 0)
row["writed"] = "√";
row["modilink"] = string.Format("ModiInspect_{0}.aspx", _caseid);
if (caseinfo.InspectTime != null)
{
row["dateline"] = caseinfo.InspectTime;
}
if (caseinfo.InspectEndDate != null)//完成时间
{
row["dateline"] = caseinfo.InspectEndDate;
}
if (caseinfo.InspectSentDate != null)//送达时间
{
row["dateline"] = caseinfo.InspectSentDate;
}
dt.Rows.Add(row);
}
gvCasePlan.DataSource = ds.Tables["plan"];
gvCasePlan.DataBind();
}
- GRIDVIEW 使用
- Gridview使用
- GridView使用
- gridview 使用
- GridView 使用
- GridView使用
- GridView 使用
- GridView 使用
- GridView使用
- GridView使用
- GridView 使用
- GridView使用
- GridView使用
- GridView使用
- GridView使用
- GridView控件使用经验
- Gridview+sqldatasource使用注意事项
- GridView的使用
- Google 拖拽效果的JS完整注释
- 修改通达oa密码
- Silverlight笔记:模态窗体的实现
- 数据库优化
- Coolite 方法调用
- gridview 使用
- C# 3.0新的特性
- ASP.NET MVC 重点教程一周年版 总结:ASP.NET MVC模型
- 来一个
- JS倒序输出字符串
- 9种通用对话框
- Js+Css 实现选项卡
- MDK340 在RAM中调试
- Linux下的定时器:alarm()与setitimer()