private string createList() { System.Text.StringBuilder sb = new System.Text.StringBuilder(""); sb.Append("<table class=\"table table-border table-bordered table-hover table-bg\" id=\"tablelist\">"); sb.Append("<thead>"); sb.Append("<tr class=\"text-c\">"); sb.Append("<th width=\"30\">序号</th>"); sb.Append("<th width='100'>工单类型编号</th>"); sb.Append("<th width='150'>工单类型名称</th>"); sb.Append("<th width='100'>所属流程</th>"); sb.Append("</tr>"); sb.Append("</thead>"); int r = 1; sb.Append("<tbody>"); Business.Base.BusinessOrderType bc = new Business.Base.BusinessOrderType(); foreach (Entity.Base.EntityOrderType it in bc.GetOrderTypeListQuery(string.Empty, string.Empty, string.Empty, user.Entity.AccID)) { sb.Append("<tr class=\"text-c\" id=\"" + it.OrderTypeNo + "\">"); sb.Append("<td align='center'>" + r.ToString() + "</td>"); sb.Append("<td>" + it.OrderTypeNo + "</td>"); sb.Append("<td>" + it.OrderTypeName + "</td>"); sb.Append("<td>" + it.FlowName + "</td>"); sb.Append("</tr>"); r++; } sb.Append("</tbody>"); sb.Append("</table>"); return(sb.ToString()); }
protected override void Page_Load(object sender, EventArgs e) { try { HttpCookie hc = getCookie("1"); if (hc != null) { string str = hc.Value.Replace("%3D", "="); userid = Encrypt.DecryptDES(str, "1"); user.load(userid); CheckRight(user.Entity, "pm/Op/GetUnLateFeeOrder.aspx"); if (!Page.IsCallback) { DateTime now = GetDate().AddMonths(-1); Month = now.ToString("yyyy-MM"); ARDate = now.ToString("yyyy-MM") + "-05"; EndDate = ParseDateForString(now.ToString("yyyy-MM") + "-01").AddMonths(1).AddDays(-1).ToString("yyyy-MM-dd"); list = createList(Month, ARDate, EndDate, "%"); Business.Base.BusinessOrderType bc = new Business.Base.BusinessOrderType(); OrderType += "<select id=\"OrderType\" class=\"input-text required\" style=\"width:150px;\">"; OrderType += "<option value=''>全部</option>"; foreach (Entity.Base.EntityOrderType it in bc.GetListQuery(string.Empty, string.Empty)) { OrderType += "<option value='" + it.OrderTypeNo + "'>" + it.OrderTypeName + "</option>"; } OrderType += "</select>"; } } else { Response.Write(errorpage); return; } } catch { Response.Write(errorpage); return; } }
private string createList(string Name) { System.Text.StringBuilder sb = new System.Text.StringBuilder(""); if (Request.QueryString["type"] == "dept") { sb.Append("<table class=\"table table-border table-bordered table-hover table-bg table-sort\" id=\"tablelist\">"); sb.Append("<thead>"); sb.Append("<tr class=\"text-c\">"); sb.Append("<th width='10%'>勾选</th>"); sb.Append("<th width='30%'>部门编号</th>"); sb.Append("<th width='60%'>部门名称</th>"); sb.Append("</tr>"); sb.Append("</thead>"); sb.Append("<tbody>"); Business.Sys.BusinessDept pt = new project.Business.Sys.BusinessDept(); foreach (Entity.Sys.EntityDept it in pt.GetDeptListQuery(string.Empty, Name, user.Entity.AccID, string.Empty)) { sb.Append("<tr class=\"text-c\">"); sb.Append("<td align='center'><input type='checkbox' name='chk' id='" + it.DeptNo + "' value='" + it.DeptName + "' /></td>"); sb.Append("<td style='white-space: nowrap;'>" + it.DeptNo + "</td>"); sb.Append("<td style='white-space: nowrap;'>" + it.DeptName + "</td>"); sb.Append("</tr>"); } sb.Append("</tbody>"); sb.Append("</table>"); } if (Request.QueryString["type"] == "user") { sb.Append("<table class=\"table table-border table-bordered table-hover table-bg table-sort\" id=\"tablelist\">"); sb.Append("<thead>"); sb.Append("<tr class=\"text-c\">"); sb.Append("<th width='10%'>勾选</th>"); sb.Append("<th width='20%'>用户编号</th>"); sb.Append("<th width='30%'>用户名称</th>"); sb.Append("<th width='40%'>所属部门</th>"); sb.Append("</tr>"); sb.Append("</thead>"); sb.Append("<tbody>"); Business.Sys.BusinessUserInfo pt = new project.Business.Sys.BusinessUserInfo(); foreach (Entity.Sys.EntityUserInfo it in pt.GetUserInfoListQuery(string.Empty, user.Entity.AccID, string.Empty, Name)) { sb.Append("<tr class=\"text-c\">"); sb.Append("<td align='center'><input type='checkbox' name='chk' id='" + it.UserNo + "' value='" + it.UserName + "' /></td>"); sb.Append("<td style='white-space: nowrap;'>" + it.UserNo + "</td>"); sb.Append("<td style='white-space: nowrap;'>" + it.UserName + "</td>"); sb.Append("<td style='white-space: nowrap;'>" + it.DeptName + "</td>"); sb.Append("</tr>"); } sb.Append("</tbody>"); sb.Append("</table>"); } if (Request.QueryString["type"] == "ordertype") { sb.Append("<table class=\"table table-border table-bordered table-hover table-bg table-sort\" id=\"tablelist\">"); sb.Append("<thead>"); sb.Append("<tr class=\"text-c\">"); sb.Append("<th width='10%'>勾选</th>"); sb.Append("<th width='30%'>工单类型编号</th>"); sb.Append("<th width='60%'>工单类型名称</th>"); sb.Append("</tr>"); sb.Append("</thead>"); sb.Append("<tbody>"); Business.Base.BusinessOrderType bc = new Business.Base.BusinessOrderType(); foreach (Entity.Base.EntityOrderType it in bc.GetOrderTypeListQuery(string.Empty, Name, string.Empty, user.Entity.AccID)) { sb.Append("<tr class=\"text-c\">"); sb.Append("<td align='center'><input type='checkbox' name='chk' id='" + it.OrderTypeNo + "' value='" + it.OrderTypeName + "' /></td>"); sb.Append("<td style='white-space: nowrap;'>" + it.OrderTypeNo + "</td>"); sb.Append("<td style='white-space: nowrap;'>" + it.OrderTypeName + "</td>"); sb.Append("</tr>"); } sb.Append("</tbody>"); sb.Append("</table>"); } if (Request.QueryString["type"] == "node") { sb.Append("<table class=\"table table-border table-bordered table-hover table-bg table-sort\" id=\"tablelist\">"); sb.Append("<thead>"); sb.Append("<tr class=\"text-c\">"); sb.Append("<th width='10%'>勾选</th>"); sb.Append("<th width='30%'>节点编号</th>"); sb.Append("<th width='60%'>节点名称</th>"); sb.Append("</tr>"); sb.Append("</thead>"); sb.Append("<tbody>"); Business.Base.BusinessFlowNode bc = new Business.Base.BusinessFlowNode(); foreach (Entity.Base.EntityFlowNode it in bc.GetFlowNodeListQuery(string.Empty, Name, user.Entity.AccID)) { if (it.NodeNo == "N") { continue; } sb.Append("<tr class=\"text-c\">"); sb.Append("<td align='center'><input type='checkbox' name='chk' id='" + it.NodeNo + "' value='" + it.NodeName + "' /></td>"); sb.Append("<td style='white-space: nowrap;'>" + it.NodeNo + "</td>"); sb.Append("<td style='white-space: nowrap;'>" + it.NodeName + "</td>"); sb.Append("</tr>"); } sb.Append("</tbody>"); sb.Append("</table>"); } if (Request.QueryString["type"] == "op") { sb.Append("<table class=\"table table-border table-bordered table-hover table-bg table-sort\" id=\"tablelist\">"); sb.Append("<thead>"); sb.Append("<tr class=\"text-c\">"); sb.Append("<th width='10%'>勾选</th>"); sb.Append("<th width='90%'>操作</th>"); sb.Append("</tr>"); sb.Append("</thead>"); sb.Append("<tbody>"); Business.Base.BusinessOperate bc = new Business.Base.BusinessOperate(); foreach (Entity.Base.EntityOperate it in bc.GetOpListQuery(string.Empty, Name, user.Entity.AccID)) { sb.Append("<tr class=\"text-c\">"); sb.Append("<td align='center'><input type='checkbox' name='chk' id='" + it.OpNo + "' value='" + it.OpName + "' /></td>"); sb.Append("<td style='white-space: nowrap;'>" + it.OpName + "</td>"); sb.Append("</tr>"); } sb.Append("</tbody>"); sb.Append("</table>"); } return(sb.ToString()); }