Beispiel #1
0
        protected void Save_Btn_Click(object sender, EventArgs e)
        {
            string domain = domain_t.Text.Replace(" ", "");

            if (string.IsNullOrEmpty(domain_t.Text))
            {
                function.WriteErrMsg("域名不能为空,示例格式:bbs.z01.com");
            }
            if (Mid > 0)
            {
                domMod = domBll.SelReturnModel(Mid);
            }
            else
            {
                if (domBll.SelModelByDomain(domain) != null)
                {
                    function.WriteErrMsg("该域名已存在,不能重复添加路由");
                }
                domMod = new M_IDC_DomainList();
            }
            domMod.SType   = DataConvert.CLng(SType_DP.SelectedValue);
            domMod.DomName = domain;
            domMod.Url     = ConverUrl(Url_T.Text);
            domMod.UserID  = DataConvert.CLng(UserID_Hid.Value).ToString();
            if (domMod.Url.StartsWith("~/"))
            {
            }
            else if (domMod.Url.StartsWith("/"))
            {
                domMod.Url = "~" + domMod.Url;
            }

            if (Mid > 0)
            {
                domBll.UpdateByID(domMod);
            }
            else
            {
                domBll.Insert(domMod);
            }
            RouteHelper.RouteDT = domBll.Sel();
            function.WriteSuccessMsg("操作成功", "RouteConfig.aspx");
        }
        //为用户添加域名
        protected void domListBtn_Click(object sender, EventArgs e)
        {
            string datavalue = Request.Form["dataValue"] + ",";

            datavalue += "prvinceDP:" + prvinceDP.SelectedValue + ",";
            datavalue += "uteln:" + Request.Form["uteln"];
            string     t1      = domListT1.Text.Trim(); //域名
            string     t2      = domListT2.Text.Trim(); //用户名
            string     t3      = domListT3.Text.Trim(); //日期
            int        year    = Convert.ToInt32(yearDP.SelectedValue);
            DateTime   endtime = DataConvert.CDate(t3).AddYears(year);
            M_UserInfo mu      = buser.GetUserIDByUserName(t2);

            if (year < 1)
            {
                function.WriteErrMsg("年限错误!");
            }
            else if (string.IsNullOrEmpty(t1) || string.IsNullOrEmpty(t2))
            {
                function.WriteErrMsg("用户名与域名不能为空");
            }
            else if (mu.IsNull)
            {
                function.WriteErrMsg("用户不存在");
            }

            if (Request.QueryString["Edit"] == "1" && Request.QueryString["id"] != "")
            {
                domListBll.UpdateByID(t1, DataConvert.CDate(t3), endtime, mu.UserID, datavalue, year, Request.QueryString["id"]);
                function.WriteSuccessMsg("修改成功", "DomManage.aspx");
            }
            else
            {
                domListBll.Insert(t1, DataConvert.CDate(t3), endtime, mu.UserID, datavalue, year);
                function.WriteSuccessMsg("添加成功", "DomManage.aspx");
            }
        }