Пример #1
0
        public int AddNodeBinDroits(M_NodeBindDroit mn)
        {
            string strSql = "insert into ZL_NodeBindDroit(NodeID,FID) values(@NodeID,@FID)";

            SqlParameter[] sp = new SqlParameter[] { new SqlParameter("@NodeID", mn.NodeId), new SqlParameter("@FID", mn.FID) };
            return(SqlHelper.ExecuteNonQuery(CommandType.Text, strSql, sp));
        }
Пример #2
0
 /// <summary>
 /// 增加节点绑定权限
 /// </summary>
 public bool AddNodeBinDroit(M_NodeBindDroit mn)
 {
     if (AddNodeBinDroits(mn) > 0)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Пример #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        B_ARoleAuth.CheckEx(ZLEnum.Auth.model, "NodeEdit");
        if (function.isAjax())
        {
            #region AJAX
            M_Node nodeMod = nodeBll.SelReturnModel(NodeID);
            if (NodeID < 1)
            {
                nodeMod.ParentID = ParentID;
            }
            string action = Request.Form["action"];
            string value  = Request.Form["value"];
            int    result = M_APIResult.Success;
            switch (action)
            {
            case "nodename":
            {
                nodeMod.NodeName = value;
                result           = nodeBll.CheckNodeName(nodeMod)?M_APIResult.Success:M_APIResult.Failed;
            }
            break;

            case "nodedir":
            {
                nodeMod.NodeDir = value;
                result          = nodeBll.CheckNodeDir(nodeMod) ? M_APIResult.Success : M_APIResult.Failed;
            }
            break;
            }
            Response.Write(result); Response.Flush(); Response.End();
            #endregion
        }
        if (!IsPostBack)
        {
            M_AdminInfo adminMod  = B_Admin.GetLogin();
            M_Node      nodeMod   = nodeBll.SelReturnModel(NodeID);
            M_Node      parentMod = nodeBll.SelReturnModel(ParentID > 0 ? ParentID : nodeMod.ParentID);
            LblNodeName.Text = parentMod.NodeName;
            if (NodeID < 1)
            {
                Title_T.Text = "添加节点";
                CDate_T.Text = DateTime.Now.ToString();
                CUser_T.Text = adminMod.AdminName;
                ModelArr    += parentMod.ContentModel;
                function.Script(this, "BindPY();");
            }
            else if (NodeID > 0)
            {
                Title_T.Text        = "修改节点";
                Release_Btn.Visible = true;
                #region 节点信息填充
                if (nodeMod.IsNull)
                {
                    function.WriteErrMsg("指定要编辑的节点不存在");
                }
                //LblNodeName.Text = nodeMod.NodeName;
                //EDHid.Value = nodeMod.Viewinglimit;
                //HdnDepth.Value = nodeMod.Depth.ToString();
                //HdnParentId.Value = nodeMod.ParentID.ToString();
                //HdnOrderID.Value = nodeMod.OrderID.ToString();
                //HdnChild.Value = nodeMod.Child.ToString();
                TxtNodeName.Text        = nodeMod.NodeName;
                TxtNodeDir.Text         = nodeMod.NodeDir;
                TxtNodePicUrl.Text      = nodeMod.NodePic;
                TxtTips.Text            = nodeMod.Tips;
                TxtMetaKeywords.Text    = nodeMod.Meta_Keywords;
                TxtMetaDescription.Text = nodeMod.Meta_Description;
                TxtDescription.Text     = nodeMod.Description;
                //RBLOpenType.SelectedValue = DataConverter.CLng(node.OpenNew).ToString();
                RBLPurviewType.SelectedValue       = nodeMod.PurviewType ? "1" : "0";
                SiteContentAudit_Rad.SelectedValue = nodeMod.SiteContentAudit.ToString();
                RBLCommentType.SelectedValue       = nodeMod.CommentType;
                TxtHitsOfHot.Text = nodeMod.HitsOfHot.ToString();

                TxtTemplate_hid.Value      = nodeMod.ListTemplateFile;
                IndexTemplate_hid.Value    = nodeMod.IndexTemplate;
                LastinfoTemplate_hid.Value = nodeMod.LastinfoTemplate;
                ProposeTemplate_hid.Value  = nodeMod.ProposeTemplate;
                HotinfoTemplate_hid.Value  = nodeMod.HotinfoTemplate;

                ListPageHtmlEx_Rad.SelectedValue = nodeMod.ListPageHtmlEx.ToString();
                ContentFileEx_Rad.SelectedValue  = nodeMod.ContentFileEx.ToString();
                ListPageEx_Rad.SelectedValue     = nodeMod.ListPageEx.ToString();
                LastinfoPageEx_Rad.SelectedValue = nodeMod.LastinfoPageEx.ToString();
                HotinfoPageEx.SelectedValue      = nodeMod.HotinfoPageEx.ToString();
                ProposePageEx.SelectedValue      = nodeMod.ProposePageEx.ToString();
                DDLContentRule.SelectedValue     = nodeMod.ContentPageHtmlRule.ToString();
                RBLPosition.SelectedValue        = nodeMod.HtmlPosition.ToString();
                RBLItemOpenType.SelectedValue    = nodeMod.ItemOpenTypeTrue.ToString();
                RBLOpenType.SelectedValue        = nodeMod.OpenTypeTrue.ToString();
                TxtAddMoney.Text           = nodeMod.AddMoney.ToString();
                TxtAddPoint.Text           = nodeMod.AddPoint.ToString();
                ClickTimeout.SelectedValue = nodeMod.ClickTimeout.ToString();
                txtAddExp.Text             = nodeMod.AddUserExp.ToString();
                txtDeducExp.Text           = nodeMod.DeducUserExp.ToString();
                ConsumeType_Hid.Value      = nodeMod.ConsumeType.ToString();
                CDate_T.Text = nodeMod.CDate.ToString();
                CUser_T.Text = nodeMod.CUName;
                DataTable auitDt = nodeBll.GetNodeAuitDT(nodeMod.Purview);
                //组权限绑定
                GroupAuthDT = psll.SelByNid(NodeID);
                DataTable tinfo = bGll.GetGroupList();
                GroupAuth_EGV.DataSource = tinfo;
                GroupAuth_EGV.DataBind();
                for (int i = 0; i < tinfo.Rows.Count; i++)
                {
                    ViewGroup_Chk.Items.Add(new ListItem(tinfo.Rows[i]["GroupName"].ToString(), tinfo.Rows[i]["GroupID"].ToString()));
                    ViewGroup2_Chk.Items.Add(new ListItem(tinfo.Rows[i]["GroupName"].ToString(), tinfo.Rows[i]["GroupID"].ToString()));
                    input_Chk.Items.Add(new ListItem(tinfo.Rows[i]["GroupName"].ToString(), tinfo.Rows[i]["GroupID"].ToString()));
                }
                //节点权限
                if (auitDt != null && auitDt.Rows.Count > 0)
                {
                    DataRow auitdr = auitDt.Rows[0];
                    SelCheck_RadioList.SelectedValue = auitdr["View"].ToString();
                    string ViewGroup    = auitdr["ViewGroup"].ToString();
                    string ViewSunGroup = auitdr["ViewSunGroup"].ToString();
                    string input        = auitdr["input"].ToString();
                    string forum        = auitdr["forum"].ToString();
                    foreach (ListItem item in ViewGroup_Chk.Items)
                    {
                        if (("," + ViewGroup + ",").Contains("," + item.Value + ","))
                        {
                            item.Selected = true;
                        }
                    }
                    foreach (ListItem item in ViewGroup2_Chk.Items)
                    {
                        if (("," + ViewSunGroup + ",").Contains("," + item.Value + ","))
                        {
                            item.Selected = true;
                        }
                    }
                    foreach (ListItem item in input_Chk.Items)
                    {
                        if (("," + input + ",").Contains("," + item.Value + ","))
                        {
                            item.Selected = true;
                        }
                    }
                    foreach (ListItem item in forum_Chk.Items)
                    {
                        if (("," + forum + ",").Contains("," + item.Value + ","))
                        {
                            item.Selected = true;
                        }
                    }
                }
                TxtConsumeCount.Text = nodeMod.ConsumeCount.ToString();
                TxtConsumePoint.Text = nodeMod.ConsumePoint.ToString();
                TxtConsumeTime.Text  = nodeMod.ConsumeTime.ToString();
                TxtShares.Text       = nodeMod.Shares.ToString();
                SetCustom(nodeMod.Custom);
                ModelArr            = nodeMod.ContentModel;
                isSimple_CH.Checked = nodeMod.Contribute == 1;
                SafeGuard.Checked   = nodeMod.SafeGuard == 1 ? true : false;
                #endregion
            }
            //添加工作流
            ddlState.DataSource     = bf.GetFlowAll();
            ddlState.DataTextField  = "flowName";
            ddlState.DataValueField = "id";
            ddlState.DataBind();
            ddlState.Items.Insert(0, new ListItem("不指定", "0"));
            droMod = droBll.SelByNodeID(NodeID);
            ddlState.SelectedValue = droMod == null ? "0" : droMod.FID.ToString();
            BGroup.DataSource      = bGll.GetGroupList();
            BGroup.DataBind();
            //内容模型列表
            DataTable dt = bllmodel.GetList();
            Model_RPT.DataSource = dt;
            Model_RPT.DataBind();
            //角色列表
            DataTable Rt = B_Role.SelectNodeRoleNode(NodeID);
            AdminRole_EGV.DataSource = Rt;
            AdminRole_EGV.DataBind();

            #region 互动
            DataTable dp = pll.GetPubModelPublic();
            DropDownList1.DataSource     = dp;
            DropDownList1.DataTextField  = "PubName";
            DropDownList1.DataValueField = "Pubid";
            DropDownList1.DataBind();
            DropDownList1.Items.Insert(0, new ListItem("选择绑定", "0"));
            M_Pub pp = pll.GetSelectNode(NodeID.ToString());
            if (pp.Pubid > 0)
            {
                DropDownList1.SelectedValue = pp.Pubid.ToString();
            }
            #endregion
            string bread = "<li><a href='" + customPath2 + "Config/SiteInfo.aspx'>系统设置</a></li><li><a href='NodeManage.aspx'>节点管理</a></li>";
            bread += "<li class='active'><a href='" + Request.RawUrl + "'>" + Title_T.Text + "</a></li>";
            bread += Call.GetHelp(103);
            bread += "<div class='pull-right' style='margin-right:10px;'><a href='" + Request.RawUrl + "' title='刷新'><i class='fa fa-refresh'></i></a></div>";
            Call.SetBreadCrumb(Master, bread);
        }
    }
Пример #4
0
    protected void EBtnSubmit_Click(object sender, EventArgs e)
    {
        M_Node node = new M_Node();

        if (NodeID > 0)
        {
            node = nodeBll.SelReturnModel(NodeID);
        }
        else
        {
            node.ParentID = ParentID;
        }
        node.NodeDir  = TxtNodeDir.Text;
        node.NodeName = TxtNodeName.Text;
        if (!nodeBll.CheckCanSave(node))
        {
            function.WriteErrMsg("节发现同栏目下栏目名或标识名重复,请点击确定重新修改节点");
        }
        #region 修改
        //node.Viewinglimit = EDHid.Value.TrimEnd('|');
        node.NodeType         = 1;
        node.NodePic          = TxtNodePicUrl.Text;
        node.NodeUrl          = "";
        node.NodeListUrl      = "";
        node.Tips             = TxtTips.Text;
        node.Description      = TxtDescription.Text;
        node.Meta_Keywords    = TxtMetaKeywords.Text;
        node.Meta_Description = TxtMetaDescription.Text;
        node.OpenNew          = DataConverter.CBool(RBLOpenType.SelectedValue);
        node.ItemOpenType     = DataConverter.CBool(RBLItemOpenType.SelectedValue);
        node.PurviewType      = DataConverter.CBool(RBLPurviewType.SelectedValue);
        node.CommentType      = RBLCommentType.SelectedValue;
        node.HitsOfHot        = DataConverter.CLng(TxtHitsOfHot.Text);
        node.ListTemplateFile = TxtTemplate_hid.Value;
        node.IndexTemplate    = IndexTemplate_hid.Value;// Request.Form[TxtIndexTemplate.UniqueID];
        node.LastinfoTemplate = LastinfoTemplate_hid.Value;
        node.ProposeTemplate  = ProposeTemplate_hid.Value;
        node.HotinfoTemplate  = HotinfoTemplate_hid.Value;
        node.ConsumePoint     = DataConverter.CLng(TxtConsumePoint.Text);
        node.ConsumeType      = DataConverter.CLng(Page.Request.Form["ConsumeType"]);
        node.ConsumeTime      = DataConverter.CLng(TxtConsumeTime.Text);
        node.ConsumeCount     = DataConverter.CLng(TxtConsumeCount.Text);
        node.Shares           = DataConverter.CFloat(TxtShares.Text);
        node.OpenTypeTrue     = RBLOpenType.SelectedValue;
        node.ItemOpenTypeTrue = RBLItemOpenType.SelectedValue;
        node.Custom           = GetCustom();
        node.SiteConfige      = "";
        node.AddPoint         = DataConverter.CLng(TxtAddPoint.Text);
        node.AddMoney         = DataConverter.CDouble(TxtAddMoney.Text);
        node.ClickTimeout     = DataConverter.CLng(ClickTimeout.SelectedValue);
        node.AddUserExp       = DataConverter.CLng(txtAddExp.Text);
        node.DeducUserExp     = DataConverter.CLng(txtDeducExp.Text);
        node.CDate            = DataConverter.CDate(CDate_T.Text);
        node.CUser            = badmin.GetAdminLogin().AdminId;
        node.CUName           = CUser_T.Text;
        node.ContentModel     = (Request.Form["ChkModel"] ?? "");
        string        modellist       = node.ContentModel;
        Int32         Nodetype        = 0;
        StringBuilder NodeListTypeall = new StringBuilder();
        NodeListTypeall.Append("");

        DataTable dt = bllmodel.GetModels(node.ContentModel);
        if (dt != null)
        {
            foreach (DataRow dr in dt.Rows)
            {
                NodeListTypeall.Append("," + dr["ModelType"]);
            }
        }
        NodeListTypeall.Append(",");
        if (Convert.ToInt32(NodeListTypeall.ToString().IndexOf(",1,")) > -1 && Convert.ToInt32(NodeListTypeall.ToString().IndexOf(",2,")) > -1)
        {
            Nodetype = 3;
        }
        else if (Convert.ToInt32(NodeListTypeall.ToString().IndexOf(",2,")) > -1 && Convert.ToInt32(NodeListTypeall.ToString().IndexOf(",1,")) == -1)
        {
            Nodetype = 2;
        }
        else if (Convert.ToInt32(NodeListTypeall.ToString().IndexOf(",1,")) > -1 && Convert.ToInt32(NodeListTypeall.ToString().IndexOf(",2,")) == -1)
        {
            Nodetype = 1;
        }
        if (Convert.ToInt32(NodeListTypeall.ToString().IndexOf(",5,")) > -1)
        {
            Nodetype = 5;
        }
        //---------------------------
        if (DropDownList1.SelectedValue != "0")
        {
            M_Pub pm = pll.GetSelect(DataConverter.CLng(DropDownList1.SelectedValue));
            Nodetype = (pm.Public == 1) ? 7 : 6;
        }
        node.ListPageHtmlEx      = DataConverter.CLng(ListPageHtmlEx_Rad.SelectedValue);
        node.ContentFileEx       = DataConverter.CLng(ContentFileEx_Rad.SelectedValue);
        node.ListPageEx          = DataConverter.CLng(ListPageEx_Rad.SelectedValue);
        node.LastinfoPageEx      = DataConverter.CLng(LastinfoPageEx_Rad.SelectedValue);//LastinfoTemplate.UniqueID
        node.HotinfoPageEx       = DataConverter.CLng(HotinfoPageEx.SelectedValue);
        node.ProposePageEx       = DataConverter.CLng(ProposePageEx.SelectedValue);
        node.ContentPageHtmlRule = DataConverter.CLng(DDLContentRule.SelectedValue);
        node.SafeGuard           = SafeGuard.Checked ? 1 : 0;
        node.HtmlPosition        = DataConverter.CLng(RBLPosition.SelectedValue);
        node.NodeListType        = DataConverter.CLng(Nodetype);
        node.Contribute          = isSimple_CH.Checked ? 1 : 0;
        node.SiteContentAudit    = DataConverter.CLng(SiteContentAudit_Rad.SelectedValue);
        node.AuditNodeList       = "";
        DataTable auitdt = nodeBll.GetNodeAuitDT();
        DataRow   auitDr = auitdt.Rows[0];
        auitDr["View"] = SelCheck_RadioList.SelectedValue;
        string ViewGroupvalue = "";
        foreach (ListItem dd in ViewGroup_Chk.Items)
        {
            if (dd.Selected)
            {
                if (ViewGroupvalue != "")
                {
                    ViewGroupvalue += ",";
                }
                ViewGroupvalue += dd.Value;
            }
        }
        auitDr["ViewGroup"] = ViewGroupvalue;
        string ViewGroup2value = "";
        foreach (ListItem dd in ViewGroup2_Chk.Items)
        {
            if (dd.Selected)
            {
                if (ViewGroup2value != "")
                {
                    ViewGroup2value += ",";
                }
                ViewGroup2value += dd.Value;
            }
        }
        auitDr["ViewSunGroup"] = ViewGroup2value;
        string ViewGroup3value = "";
        foreach (ListItem dd in input_Chk.Items)
        {
            if (dd.Selected)
            {
                if (ViewGroup3value != "")
                {
                    ViewGroup3value += ",";
                }
                ViewGroup3value += dd.Value;
            }
        }
        auitDr["input"] = ViewGroup3value;
        string forumvalue = "";
        foreach (ListItem dd in forum_Chk.Items)
        {
            if (dd.Selected)
            {
                if (forumvalue != "")
                {
                    forumvalue += ",";
                }
                forumvalue += dd.Value;
            }
        }
        auitDr["forum"] = forumvalue;
        node.Purview    = JsonConvert.SerializeObject(auitdt);
        if (NodeID > 0)
        {
            nodeBll.UpdateByID(node);
        }
        else
        {
            nodeBll.Insert(node);
        }
        //----------ZL_Node_Template
        string[] ModelArr = modellist.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
        nodeBll.DelModelTemplate(node.NodeID, modellist);
        for (int i = 0; i < ModelArr.Length; i++)
        {
            if (!string.IsNullOrEmpty(Page.Request.Form["ModelTemplate_" + ModelArr[i]].Trim()))
            {
                //将模型模板设定写入数据库
                string temp = Page.Request.Form["ModelTemplate_" + ModelArr[i]].Trim();
                if (nodeBll.IsExistTemplate(node.NodeID, DataConverter.CLng(ModelArr[i])))
                {
                    nodeBll.UpdateModelTemplate(node.NodeID, DataConverter.CLng(ModelArr[i]), temp);
                }
                else
                {
                    nodeBll.AddModelTemplate(node.NodeID, DataConverter.CLng(ModelArr[i]), temp);
                }
            }
        }
        //--工作流
        droMod = droBll.SelByNodeID(NodeID);
        if (droMod == null)//添加
        {
            droMod        = new M_NodeBindDroit();
            droMod.NodeId = NodeID;
            droMod.FID    = DataConverter.CLng(ddlState.SelectedValue);
            droBll.AddNodeBinDroit(droMod);
        }
        else
        {
            droMod.FID = DataConverter.CLng(ddlState.SelectedValue);
            droBll.UpdateByID(droMod);
        }
        for (int i = 0; i <= AdminRole_EGV.Rows.Count - 1; i++)
        {
            GridViewRow row   = AdminRole_EGV.Rows[i];
            CheckBox    cbox1 = (CheckBox)row.FindControl("chkSel1");
            CheckBox    cbox2 = (CheckBox)row.FindControl("chkSel2");
            CheckBox    cbox3 = (CheckBox)row.FindControl("chkSel3");
            CheckBox    cbox4 = (CheckBox)row.FindControl("chkSel4");
            CheckBox    cbox5 = (CheckBox)row.FindControl("chkSel5");
            CheckBox    cbox6 = (CheckBox)row.FindControl("chkSel6");
            HiddenField hd    = (HiddenField)row.FindControl("HiddenRID");

            M_NodeRole nr = bnll.SelModelByRidAndNid(NodeID, Convert.ToInt32(hd.Value));
            if (nr == null)
            {
                nr = new M_NodeRole(); nr.NID = NodeID; nr.RID = Convert.ToInt32(hd.Value);
            }
            nr.look     = cbox1.Checked ? 1 : 0;
            nr.addTo    = cbox2.Checked ? 1 : 0;
            nr.State    = cbox3.Checked ? 1 : 0;
            nr.Modify   = cbox4.Checked ? 1 : 0;
            nr.Columns  = cbox5.Checked ? 1 : 0;
            nr.Comments = cbox6.Checked ? 1 : 0;
            bnll.InsertUpdate(nr);
        }

        if (DropDownList1.SelectedValue != "0")
        {
            M_Pub pm = pll.GetSelect(DataConverter.CLng(DropDownList1.SelectedValue));
            if (!("," + pm.PubNodeID + ",").Contains("," + NodeID + ","))//判断互动模型是否绑定该节点
            {
                string[]      strarr = pm.PubNodeID.Split(',');
                StringBuilder sb     = new StringBuilder();
                for (int x = 0; x < strarr.Length; x++)
                {
                    StringHelper.AppendString(sb, strarr[x]);
                }
                StringHelper.AppendString(sb, NodeID.ToString());
                pm.PubNodeID = sb.ToString();
            }
            pll.GetUpdate(pm);
        }
        else
        {
            M_Pub pp = pll.GetSelectNode(NodeID.ToString());
            if (pp.Pubid > 0)
            {
                string[]      strarr = pp.PubNodeID.Split(',');
                StringBuilder sb     = new StringBuilder();
                for (int x = 0; x < strarr.Length; x++)
                {
                    if (!strarr[x].Equals(NodeID.ToString()))
                    {
                        StringHelper.AppendString(sb, strarr[x]);
                    }
                }
                pp.PubNodeID = sb.ToString();
                pll.GetUpdate(pp);
            }
        }

        for (int i = 0; i <= GroupAuth_EGV.Rows.Count - 1; i++)
        {
            CheckBox         cbox1 = (CheckBox)GroupAuth_EGV.Rows[i].FindControl("chkSel1");
            CheckBox         cbox2 = (CheckBox)GroupAuth_EGV.Rows[i].FindControl("chkSel2");
            CheckBox         cbox3 = (CheckBox)GroupAuth_EGV.Rows[i].FindControl("chkSel3");
            CheckBox         cbox4 = (CheckBox)GroupAuth_EGV.Rows[i].FindControl("chkSel4");
            CheckBox         cbox5 = (CheckBox)GroupAuth_EGV.Rows[i].FindControl("chkSel5");
            CheckBox         cbox6 = (CheckBox)GroupAuth_EGV.Rows[i].FindControl("chkSel6");
            CheckBox         cbox7 = (CheckBox)GroupAuth_EGV.Rows[i].FindControl("chkSel11");
            CheckBox         cbox8 = (CheckBox)GroupAuth_EGV.Rows[i].FindControl("chkSel12");
            M_UserPromotions ups   = new M_UserPromotions();
            ups.GroupID = Convert.ToInt32(GroupAuth_EGV.DataKeys[i].Value);
            if (cbox1.Checked)
            {
                ups.look = 1;
            }
            else
            {
                ups.look = 0;
            }

            if (cbox2.Checked)
            {
                ups.addTo = 1;
            }
            else
            {
                ups.addTo = 0;
            }

            if (cbox3.Checked)
            {
                ups.Modify = 1;
            }
            else
            {
                ups.Modify = 0;
            }

            if (cbox4.Checked)
            {
                ups.Deleted = 1;
            }
            else
            {
                ups.Deleted = 0;
            }

            if (cbox5.Checked)
            {
                ups.Columns = 1;
            }
            else
            {
                ups.Columns = 0;
            }

            if (cbox6.Checked)
            {
                ups.Comments = 1;
            }
            else
            {
                ups.Comments = 0;
            }

            if (cbox7.Checked)
            {
                ups.Down = 1;
            }
            else
            {
                ups.Down = 0;
            }

            if (cbox8.Checked)
            {
                ups.quote = 1;
            }
            else
            {
                ups.quote = 0;
            }

            ups.NodeID = NodeID;
            IsChild(ups);
            psll.GetInsertOrUpdate(ups);
        }
        #endregion
        function.WriteSuccessMsg("操作成功", "NodeManage.aspx");
    }
Пример #5
0
 public int insert(M_NodeBindDroit model)
 {
     return(Sql.insert(strTableName, model.GetParameters(), BLLCommon.GetParas(model), BLLCommon.GetFields(model)));
 }
Пример #6
0
 /// <summary>
 /// 根据ID更新
 /// </summary>
 public bool UpdateByID(M_NodeBindDroit model)
 {
     return(Sql.UpdateByIDs(strTableName, PK, model.Id.ToString(), BLLCommon.GetFieldAndPara(model), model.GetParameters()));
 }
Пример #7
0
 public int insert(M_NodeBindDroit model)
 {
     return(DBCenter.Insert(model));
 }
Пример #8
0
 /// <summary>
 /// 根据ID更新
 /// </summary>
 public bool UpdateByID(M_NodeBindDroit model)
 {
     return(DBCenter.UpdateByID(model, model.Id));
 }