protected void Page_Load(object sender, EventArgs e)
        {
            channel    = Convert.ToInt32(Request.QueryString["channel"]);
            lblId.Text = ChannelManager.GetDbRecord(channel).name;

            TjDataTable <cms_content> table = new TjDataTable <cms_content>();

            table.Rows = ChannelManager.GetContentList(channel);
            table.Columns.Add("ID", x => x.id.ToString());
            table.Columns.Add("标题", x => x.title);
            table.Columns.Add("作者", x => x.author);
            table.Columns.Add("所属栏目", x => lblId.Text);
            table.Columns.Add("发表时间", x => x.post_time.ToString());
            table.Columns.Add("编辑", DataCellGenerators.Hyperlink <cms_content>("编辑", x => string.Format("ContentEdit.aspx?id={0}", x.id)));
            root.Controls.Add(table.GetTable());

            LinkButton btnNew = new LinkButton();

            btnNew.Text   = "添加文章";
            btnNew.Click += new EventHandler(btnNew_Click);
            root.Controls.Add(btnNew);
            root.Controls.Add(new HtmlBreak());

            LinkButton btnBack = new LinkButton();

            btnBack.Text   = "返回上级";
            btnBack.Click += new EventHandler(btnBack_Click);
            root.Controls.Add(btnBack);
        }
Exemple #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            id         = Convert.ToInt32(Request.QueryString["id"]);
            lblId.Text = ChannelManager.GetDbRecord(id).name;

            TjDataTable <cms_channel> table = new TjDataTable <cms_channel>();

            table.Rows = ChannelManager.GetChildren(id);
            table.Columns.Add("ID", x => x.id.ToString());
            table.Columns.Add("栏目名称", x => x.name);
            table.Columns.Add("父栏目", x => lblId.Text);
            table.Columns.Add("详情", DataCellGenerators.Hyperlink <cms_channel>("详情", x => string.Format("Channel.aspx?id={0}", x.id)));
            table.Columns.Add("编辑", DataCellGenerators.Hyperlink <cms_channel>("编辑", x => string.Format("ChannelEdit.aspx?id={0}", x.id)));
            table.Columns.Add("文章", DataCellGenerators.Hyperlink <cms_channel>("文章", x => string.Format("Content.aspx?channel={0}", x.id)));
            root.Controls.Add(table.GetTable());

            LinkButton btnNew = new LinkButton();

            btnNew.Text   = "添加栏目";
            btnNew.Click += new EventHandler(btnNew_Click);
            root.Controls.Add(btnNew);
            root.Controls.Add(new HtmlBreak());

            LinkButton btnBack = new LinkButton();

            btnBack.Text   = "返回上级";
            btnBack.Click += new EventHandler(btnBack_Click);
            root.Controls.Add(btnBack);
        }
Exemple #3
0
        public static DataTable GetDt(string yqxh, string ybh, string jyrq, string hysj, string sys, string dia, string pul)
        {
            DataTable dt = TJClient.Devices.Com.TjDataTable.GetStructureDataTable(yqxh);

            TjDataTable.AddInfoToDt(new BaseInfo(jyrq, hysj, ybh, "DATE", "检验日期", jyrq, "", ""), ref dt);

            TjDataTable.AddInfoToDt(new BaseInfo(jyrq, hysj, ybh, "ERRORCODE", "错误编码", "", "", ""), ref dt);

            TjDataTable.AddInfoToDt(new BaseInfo(jyrq, hysj, ybh, "SYSTOLIC", "收缩压", sys, "", ""), ref dt);

            TjDataTable.AddInfoToDt(new BaseInfo(jyrq, hysj, ybh, "MEANBLOODPRESSURE", "平均血压", "", "", ""), ref dt);
            TjDataTable.AddInfoToDt(new BaseInfo(jyrq, hysj, ybh, "DIASTOLIC", "舒张压", dia, "", ""), ref dt);
            TjDataTable.AddInfoToDt(new BaseInfo(jyrq, hysj, ybh, "PULSERATE", "脉率", pul, "", ""), ref dt);
            TjDataTable.AddInfoToDt(new BaseInfo(jyrq, hysj, ybh, "BREATHRATE", "呼吸频率", GetBreathRate(pul), "", ""), ref dt);
            return(dt);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            id = Convert.ToInt32(Request.QueryString["id"]);
            if (!IsPostBack)
            {
                var record = ContentManager.GetDbRecord(id);
                txtTitle.Text = record.title;
                txtAuthor.Text = record.author;
                txtContent.Text = record.text;
                cbFixToTop.Checked = record.fix_to_top;
                cbAllowComment.Checked = record.allow_comment;
                ChannelManager.GetAll().ForEach(x => selectChannel.Items.Add(x.name));
                selectChannel.SelectedIndex = ChannelManager.GetAll().Select(x => x.id).ToList().IndexOf(record.fk_channel_id);
            }
            else
            {
                if (hidden1.Value == "del")
                {
                    ContentManager.GetDbRecord(id).enabled = false;
                    ContentManager.SaveChanges();
                    Back();
                }
                else if (hidden1.Value.StartsWith("attDel"))
                {
                    int attId = Convert.ToInt32(hidden1.Value.Split('=')[1]);
                    var record = ContentManager.GetAttachmentDbRecord(attId);
                    System.IO.File.Delete(record.filename);
                    ContentManager.DelAttachment(attId);
                    Response.Redirect(Request.RawUrl);
                }
            }

            root.Controls.Add(new HtmlParagraph { InnerText = "本文章中的附件:" });
            TjDataTable<cms_attachment> table = new TjDataTable<cms_attachment>();
            table.Rows = ContentManager.GetAttachments(id);
            table.Columns.Add("ID", x => x.id.ToString());
            table.Columns.Add("标题", x => x.name);
            table.Columns.Add("上传时间", x => x.post_time.ToString());
            table.Columns.Add("下载地址", x => string.Format("Admin/Download.ashx?fileid={0}", x.id));
            table.Columns.Add("删除", DataCellGenerators.LinkButton<cms_attachment>("删除", x => string.Format("if(confirm('确实要删除这个附件吗?')){{document.getElementById('MainContent_hidden1').value = 'attDel={0}';}}", x.id), x => () => { }));
            table.Columns.Add("查看", DataCellGenerators.Hyperlink<cms_attachment>("查看", x => string.Format("Download.ashx?fileid={0}", x.id)));
            root.Controls.Add(table.GetTable());

            //HyperLink link = new HyperLink { Text = "添加附件", NavigateUrl = string.Format("~/Admin/Upload.aspx?id={0}", id) };
            //root.Controls.Add(link);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            //if (!System.Web.Security.Roles.IsUserInRole("Administrators"))
            //{
            //    Response.Redirect("~/Account");
            //}

            TjDataTable <cms_channel> table = new TjDataTable <cms_channel>();

            table.Rows = ChannelManager.GetAllRoots();
            table.Columns.Add("ID", x => x.id.ToString());
            table.Columns.Add("栏目名称", x => x.name);
            table.Columns.Add("父栏目", x => "<根栏目>");
            table.Columns.Add("详情", DataCellGenerators.Hyperlink <cms_channel>("详情", x => string.Format("Channel.aspx?id={0}", x.id)));
            table.Columns.Add("编辑", DataCellGenerators.Hyperlink <cms_channel>("编辑", x => string.Format("ChannelEdit.aspx?id={0}", x.id)));
            table.Columns.Add("文章", DataCellGenerators.Hyperlink <cms_channel>("文章", x => string.Format("Content.aspx?channel={0}", x.id)));
            root.Controls.Add(table.GetTable());

            LinkButton btnNew = new LinkButton();

            btnNew.Text   = "添加栏目";
            btnNew.Click += new EventHandler(btnNew_Click);
            root.Controls.Add(btnNew);
        }