private void Event()
        {
            var db = new Pizza15Model();

            var Events = db.tblNewsEvents.Where(x => x.Active.Equals(true)).Select(x => new
            {
                NewsID = x.NewsID,
                News   = x.News,
                Active = x.Active,
                Indx   = x.Indx
            }).OrderBy(x => x.Indx).ToList();

            RepeaterEvents.DataSource = Events;
            RepeaterEvents.DataBind();
        }
Exemple #2
0
        protected void getEvents()
        {
            Classes.Events ev = new Classes.Events();
            DataTable      dt = ev.eventslist(Convert.ToInt32(Session["UserId"]), "created");

            if (dt.Rows.Count > 0)
            {
                RepeaterEvents.DataSource = dt;
                RepeaterEvents.DataBind();
            }
            else
            {
                LabelEventsNoRecord.Visible = true;
                LabelEventsNoRecord.Text    = "There is no event!";
            }
        }
Exemple #3
0
        protected void getEvents()
        {
            Classes.Events ev = new Classes.Events();
            DataTable      dt = ev.eventslist(profileId, "created");

            if (dt.Rows.Count > 0)
            {
                RepeaterEvents.DataSource = dt;
                RepeaterEvents.DataBind();
                HiddenFieldEventsStatus.Value = "1";
            }
            else
            {
                HiddenFieldEventsStatus.Value = "0";
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            //check login
            int UserId = 0;

            if (Request.Cookies["VC"] != null)
            {
                string VC = Request.Cookies["VC"].Values["VC"];
                Classes.LoginSession ls = new Classes.LoginSession();
                UserId = ls.getUserId(VC);
                if (UserId == 0) //if user not logged in redirect to login
                {
                    Response.Redirect("~/Login/Events");
                }
                else
                {
                    Session["UserId"] = UserId.ToString();
                }
            }
            else
            {
                Response.Redirect("~/Login/Events");
            }


            DataTable dt;
            string    mode = "created";

            try
            {
                mode = Page.RouteData.Values["Mode"].ToString().ToLower();
                switch (mode)
                {
                case "created":
                case "accepted":
                case "requested":
                case "bookmark":

                    break;

                default:
                    mode = "created";
                    break;
                }
            }
            catch (Exception ex)
            {
            }
            finally
            {
            }

            Classes.Events ev = new Classes.Events();
            dt = ev.eventslist(Convert.ToInt32(Session["UserId"]), mode);

            if (dt.Rows.Count > 0)
            {
                RepeaterEvents.DataSource = dt;
                RepeaterEvents.DataBind();
            }
            else
            {
                LabelNoRecord.Visible = true;
            }
        }
Exemple #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //check login
            int UserId = 0;

            if (Session["UserId"] != null)
            {
                UserId = Convert.ToInt32(Session["UserId"]);
            }
            else
            {
                if (Request.Cookies["VC"] != null)
                {
                    string VC = Request.Cookies["VC"].Values["VC"];
                    Classes.LoginSession ls = new Classes.LoginSession();
                    UserId = ls.getUserId(VC);
                    if (UserId == 0) //if user not logged in redirect to login
                    {
                        Response.Redirect("~/Login/Events");
                    }
                    else
                    {
                        Session["UserId"] = UserId.ToString();
                    }
                }
                else
                {
                    Response.Redirect("~/Login/Events");
                }
            }

            //check user status
            string completionValue = Session["DoneCompletion"] as string; if (String.IsNullOrEmpty(completionValue))
            {
                Classes.UserInfo ui = new Classes.UserInfo();
                int userStatus      = ui.getUserStatus(UserId);
                switch (userStatus)
                {
                case 1:
                    Session["DoneCompletion"] = "1";
                    break;

                case 0:
                case 4:
                    Response.Redirect("~/Completion");
                    break;

                case 2:
                    Response.Redirect("~/Error/UserDisabled");
                    break;

                case 3:
                    Response.Redirect("~/Error/UserDeactivated");
                    break;
                }
            }


            DataTable dt;
            string    mode    = "";
            string    message = "";

            try
            {
                mode = Page.RouteData.Values["Mode"].ToString().ToLower();
            }
            catch (Exception ex)
            {
            }
            finally
            {
            }

            switch (mode)
            {
            case "created":
                message = "Well! You don’t have any events now!";
                break;

            case "accepted":
                message = "Well! You haven’t been accepted in any upcoming events!";
                break;

            case "requested":
                message = "You haveen't requested to participate in any upcoming events!";
                break;

            case "bookmarked":
                message = "You haven't bookmarked any events!";
                break;

            default:
                Response.Redirect("~/Events/Mode/Created");
                break;
            }

            Classes.Events ev = new Classes.Events();
            dt = ev.eventslist(Convert.ToInt32(Session["UserId"]), mode);

            if (dt.Rows.Count > 0)
            {
                RepeaterEvents.DataSource = dt;
                RepeaterEvents.DataBind();
                LabelNoRecord.Visible = false;
            }
            else
            {
                HiddenFieldStatus.Value      = "0";
                HiddenFieldSmiley.Value      = ":|";
                HiddenFieldMessage.Value     = message;
                HiddenFieldLinksNumber.Value = "1";
                Classes.Done d = new Classes.Done();
                Tuple <string, string, string, string> result = d.doneItem("A", "");
                HiddenFieldLink1Text.Value  = result.Item1;
                HiddenFieldLink1Url.Value   = result.Item2;
                HiddenFieldLink1Image.Value = result.Item3;
                HiddenFieldLink1Color.Value = result.Item4;
            }
        }