public ActionResult Index() { TemplateDownloadBLL templateDownloadBLL = new TemplateDownloadBLL(); TemplateTypeList templateTypeList = new TemplateTypeList(); TemplateTypeInfo templateTypeInfo = new TemplateTypeInfo(); templateTypeList = templateDownloadBLL.getTemplateTypeData(); List <SelectListItem> select = new List <SelectListItem>(); select.Add(new SelectListItem { Text = "--", Value = "0" }); for (int i = 0; i < templateTypeList.rows.Count; i++) { select.Add(new SelectListItem { Text = templateTypeList.rows[i].TemplateType.ToString(), Value = templateTypeList.rows[i].Id.ToString() }); } ViewData["selTmpType"] = new SelectList(select, "Value", "Text", ""); return(View()); }
public TemplateTypeList getTemplateTypeData() { TemplateTypeList templateTypeList = new TemplateTypeList(); DataTable dt = templateDownloadDAL.getTmpTypeData(); templateTypeList.rows = dt.toList <TemplateTypeInfo>(); return(templateTypeList); }
public ActionResult SearchTmpType(TemplateTypeInfo templateTypeInfo) { templateTypeInfo.page = int.Parse(Request["page"]); templateTypeInfo.rows = int.Parse(Request["rows"]); TemplateTypeList templateTypeList = new TemplateTypeList(); TemplateDownloadBLL templateDownloadBLL = new TemplateDownloadBLL(); templateTypeList = templateDownloadBLL.getTemplateTypeList(templateTypeInfo); return(Json(templateTypeList, JsonRequestBehavior.AllowGet)); }
public ViewResult TemplateDownload(string flag, string key) { if (Session["user"] != null) { List <UserRecord> list = (List <UserRecord>)Session["user"]; ViewData["login"] = list[0].Name; } else { ViewData["login"] = string.Empty; } PaperBLL paperBLL = new PaperBLL(); PaperListViewModel paperListViewModel = paperBLL.PaperTypeList(null, flag, key); paperListViewModel.paperTmpPage.total = paperListViewModel.paperTmpPage.rows.Count(); paperListViewModel.paperTmpPage.rows = paperListViewModel.paperTmpPage.rows.Take(6).ToList <TemplateDownloadInfo>(); TemplateDownloadBLL templateDownloadBLL = new TemplateDownloadBLL(); TemplateTypeList templateTypeList = new TemplateTypeList(); templateTypeList = templateDownloadBLL.getTemplateTypeData(); List <SelectListItem> select = new List <SelectListItem>(); select.Add(new SelectListItem { Text = "全部分类", Value = "0" }); for (int i = 0; i < templateTypeList.rows.Count; i++) { select.Add(new SelectListItem { Text = templateTypeList.rows[i].TemplateType.ToString(), Value = templateTypeList.rows[i].Id.ToString() }); } if (string.IsNullOrEmpty(flag)) { ViewData["Tmptype"] = "0"; } else { ViewData["Tmptype"] = flag; } ViewData["selTmpType"] = new SelectList(select, "Value", "Text", ""); ViewBag.ImageModel = paperBLL.SearchImgManage().rows; return(View("TemplateDownload", paperListViewModel)); }