예제 #1
0
        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());
        }
예제 #2
0
        public TemplateTypeList getTemplateTypeData()
        {
            TemplateTypeList templateTypeList = new TemplateTypeList();
            DataTable        dt = templateDownloadDAL.getTmpTypeData();

            templateTypeList.rows = dt.toList <TemplateTypeInfo>();
            return(templateTypeList);
        }
예제 #3
0
        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));
        }
예제 #4
0
        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));
        }