Esempio n. 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        LuffeyCMSDataContext dcx = new LuffeyCMSDataContext();
        string q   = Request.QueryString["q"];
        string del = Request.QueryString["del"];

        if (q != null)
        {
            var Search = from a in dcx.Pages.Where(x => x.Title.Contains(q)) select a;

            rptr_pages.DataSource = Search;
            rptr_pages.DataBind();
        }
        else
        {
            var SelectAll = from a in dcx.Pages select a;
            rptr_pages.DataSource = SelectAll;
            rptr_pages.DataBind();
        }
        if (del != null)
        {
            Page p = dcx.Pages.SingleOrDefault(x => x.ID == int.Parse(del));
            dcx.Pages.DeleteOnSubmit(p);
            dcx.SubmitChanges();
            Response.Redirect("Pages.aspx");
        }
    }
Esempio n. 2
0
    public bool AuthorityControl(string authority)
    {
        HttpContext          context = HttpContext.Current;
        LuffeyCMSDataContext dcx     = new LuffeyCMSDataContext();

        #region YorumSatırları
        //var query = from a in dcx.Members where a.ID == (int)context.Session["ID"] select a.MemberType;
        //Member mem = (dcx.Members.SingleOrDefault(x => x.ID == (int)context.Session["ID"]));
        //if (mem.MemberType.ToString()==authority)
        //{
        //
        //}
        #endregion
        if (context.Session["Authority"] == authority)
        {
            return(true);
        }
        else
        {
            return(false);
        }
    }