示例#1
0
    /// <summary>
    /// 获取类别名称
    /// </summary>
    /// <param name="TypeID">类别id</param>
    /// <returns>类别名称</returns>
    public static string GetManageTypeName(object TypeID)
    {
        if (StringHelper.IsNumberId(TypeID.ToString()))
        {
            Bll_BaseType BBaseType = new Bll_BaseType();
            Mod_BaseType MBaseType = new Mod_BaseType();



            MBaseType = BBaseType.GetModel(string.Format(" ID ={0} AND WebSiteID={1}", TypeID, AdminManage.WebSiteID));


            if (MBaseType != null)
            {
                return(MBaseType.Title);
            }
            else
            {
                return("");
            }
        }
        else
        {
            return("");
        }
    }
示例#2
0
    private void Bind()
    {
        ddlBaseType.SelectedValue = ParentID.ToString();
        Mod_BaseType dto = new Mod_BaseType();

        if (id != 0)
        {
            dto = BBaseType.GetModel(string.Format("ID={0} AND WebSiteID={1}", id, AdminManage.WebSiteID));
            if (dto != null)
            {
                ddlBaseType.SelectedValue    = dto.ParentID.ToString();
                txtModel.Text                = dto.Model;
                txtTitle.Text                = dto.Title;
                txtOrderBy.Text              = dto.OrderBy.ToString();
                rblState.SelectedValue       = dto.State.ToString();
                rblIsAdmin.SelectedValue     = dto.IsAdmin.ToString();
                rblDisplayMode.SelectedValue = dto.DisplayMode.ToString();

                rblIsRecommend.SelectedValue = dto.IsRecommend.ToString();
                rblIsUser.SelectedValue      = dto.IsUser.ToString();

                txtIncludeType.Text = dto.IncludeType;
                txtLink.Text        = dto.Link;
                txtInfo.Text        = dto.Info;
                txtContent.Text     = dto.Content;
                txtImage.Text       = dto.Image;

                txtFileURl.Text = dto.FileURl;

                rblIsAdmin.SelectedValue = dto.IsAdmin.ToString();



                //绑定图片集
                rptPicList.DataSource = BPicList.GetList(0, string.Format("ProductID={0} AND WebSiteID={1} AND Model='FLXC' and State=1 ", id, AdminManage.WebSiteID), " OrderBy asc,ID asc ");
                rptPicList.DataBind();
            }
            else
            {
                MessageBox.ShowRedirect(this, "信息已删除或不存在!", "Column/BaseType/List.aspx?" + StringHelper.DelUrlParameter("ID"));
            }
        }
        else
        {
            txtModel.Text = Model;
        }
    }
示例#3
0
    /// <summary>
    /// 绑定上级功能
    /// </summary>
    public static void BindBaseType(DropDownList ddl, int managetype, string Where, string Language)
    {
        Bll_BaseType BBaseType = new Bll_BaseType();
        string       WhereStr  = " WebSiteID=" + AdminManage.WebSiteID + " ";

        if (Where != "")
        {
            WhereStr += " and " + Where + " ";
        }
        DataSet ds = BBaseType.GetList(WhereStr);

        if (ds != null && ds.Tables.Count > 0)
        {
            DataTable dt = ds.Tables[0];
            if (managetype != 0)
            {
                managetype = BBaseType.GetModel(string.Format("ID={0} AND WebSiteID={1}", managetype, AdminManage.WebSiteID)).ParentID;
            }
            GetTree(ddl, dt, 0, managetype, Language);
        }
    }