示例#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>
 /// <param name="TypeID">类别id</param>
 /// <returns>类别名称</returns>
 public static string GetTypeLink(object TypeID)
 {
     if (StringHelper.IsNumberId(TypeID.ToString()))
     {
         Bll_BaseType BBaseType = new Bll_BaseType();
         Mod_BaseType MBaseType = new Mod_BaseType();
         MBaseType = PageCommon.GetModelType(TypeID);
         if (MBaseType != null)
         {
             return(MBaseType.Link);
         }
         else
         {
             return("");
         }
     }
     else
     {
         return("");
     }
 }