示例#1
0
    private void AddPage(int uid)
    {
        Master.Title = "添加面板";
        string info = Utils.GetRequest("info", "post", 1, "", "");
        string Purl = Out.UBB(Utils.removeUVe(Utils.getPage(1)));

        if (info == "ok")
        {
            string          Title = Utils.GetRequest("Title", "post", 2, @"^[^\^]{1,10}$", "面板名称限1-10字");
            BCW.Model.Panel model = new BCW.Model.Panel();
            model.UsId  = uid;
            model.Title = Title;
            model.PUrl  = Purl;
            model.IsBr  = 0;
            model.Paixu = 0;
            new BCW.BLL.Panel().Add(model);
            Utils.Success("增加面板", "增加面板成功,正在返回..<br /><a href=\"" + Utils.getUrl("panel.aspx?backurl=" + Utils.getPage(0) + "") + "\">&gt;回控制面板</a>", Utils.getPage("panel.aspx"), "3");
        }
        else
        {
            string Title = string.Empty;
            string Purls = "http://" + Utils.GetDomain() + "" + Purl + "";
            Title = Utils.GetSourceTextByUrl(Utils.getUrl(Purls).Replace("&amp;", "&"));
            Title = Utils.GetTitle(Title);

            builder.Append(Out.Tab("<div class=\"title\">加入控制面板</div>", ""));
            builder.Append(Out.Tab("<div>", ""));
            builder.Append("输入面板名称");
            builder.Append(Out.Tab("</div>", ""));
            strText = ",,,,";
            strName = "Title,act,info,backurl";
            strType = "text,hidden,hidden,hidden";
            strValu = "" + Title + "'add'ok'" + Utils.getPage(0) + "";
            strEmpt = "false,false,false,false";
            strIdea = "/";
            strOthe = "&gt;确定添加,panel.aspx,post,1,red";
            builder.Append(Out.wapform(strText, strName, strType, strValu, strEmpt, strIdea, strOthe));
            builder.Append(Out.Tab("<div>", " "));
            builder.Append(Out.back("取消"));
            builder.Append(Out.Tab("</div>", "<br />"));
        }
        builder.Append(Out.Tab("<div class=\"title\">", Out.Hr()));
        builder.Append("<a href=\"" + Utils.getUrl("/default.aspx") + "\">首页</a>-");
        builder.Append("<a href=\"" + Utils.getPage("uinfo.aspx?uid=" + uid + "") + "\">上级</a>-");
        builder.Append("<a href=\"" + Utils.getUrl("panel.aspx?backurl=" + Utils.getPage(0) + "") + "\">控制面板</a>");
        builder.Append(Out.Tab("</div>", ""));
    }
示例#2
0
文件: Panel.cs 项目: radtek/GitKB288
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public void Update(BCW.Model.Panel model)
 {
     dal.Update(model);
 }
示例#3
0
文件: Panel.cs 项目: radtek/GitKB288
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int  Add(BCW.Model.Panel model)
 {
     return(dal.Add(model));
 }