⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 contentsigin.cs

📁 动易SiteFactory&#8482 网上商店系统1.0源代码
💻 CS
字号:
namespace PowerEasy.WebSite.Controls
{
    using PowerEasy.Common;
    using PowerEasy.CommonModel;
    using PowerEasy.Components;
    using PowerEasy.Contents;
    using PowerEasy.Model.CommonModel;
    using PowerEasy.Model.Contents;
    using PowerEasy.Web.UI;
    using System;
    using System.Data;
    using System.Web.UI.WebControls;

    public class ContentSigin : BaseUserControl
    {
        protected DataTable contentDataTable;
        protected Label LblEndTime;
        protected Label LblPriority;
        protected Label LblSigninType;
        protected Label LblStatus;
        private int m_GeneralId;
        protected Repeater RptSigninLog;

        private void InitSigin(int generalId, bool enableSignin)
        {
            if (enableSignin)
            {
                SigninContentInfo signinContentByGeneralId = SigninContent.GetSigninContentByGeneralId(generalId);
                if (!signinContentByGeneralId.IsNull)
                {
                    this.LblSigninType.Text = BaseUserControl.EnumToHtml<SigninType>(signinContentByGeneralId.SigninType);
                    this.LblEndTime.Text = signinContentByGeneralId.EndTime.ToString();
                    this.LblPriority.Text = signinContentByGeneralId.Priority.ToString();
                    this.LblStatus.Text = BaseUserControl.EnumToHtml<SigninStatus>(signinContentByGeneralId.Status);
                }
                this.RptSigninLog.DataSource = SigninLog.GetList(generalId);
                this.RptSigninLog.DataBind();
            }
        }

        protected void Page_Load(object sender, EventArgs e)
        {
            this.m_GeneralId = BaseUserControl.RequestInt32("GeneralID");
            this.contentDataTable = ContentManage.GetContentDataById(this.m_GeneralId);
            if (this.contentDataTable.Rows.Count > 0)
            {
                ModelInfo modelInfoById = ModelManager.GetModelInfoById(DataConverter.CLng(this.contentDataTable.Rows[0]["ModelID"].ToString()));
                this.InitSigin(this.m_GeneralId, modelInfoById.EnableSignin);
            }
            else
            {
                BaseUserControl.WriteErrMsg("对不起,错误的参数!", SiteConfig.SiteInfo.VirtualPath + "Default.aspx");
            }
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -