Exemple #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int    E_ID     = Convert.ToInt32(Request.QueryString["eventID"]);
            string LoggedID = Convert.ToString(Session["ID"]);

            EventServiceClient esc    = new EventServiceClient();
            EventModel         _event = new EventModel();
            GuestServiceClient gsc    = new GuestServiceClient();
            EmailClient        email  = new EmailClient();

            List <GuestModel> gst = gsc.findGuestAttendingEvent(Convert.ToString(E_ID));

            _event = esc.findByEventID(Convert.ToString(E_ID));

            if (gst.Count() != 0)
            {
                foreach (GuestModel guest in gst)
                {
                    email.sendSurvey(guest.NAME, guest.EMAIL, _event);
                }
                Response.Redirect("EventManagement.aspx?HostID=" + LoggedID);
            }
            else
            {
                Response.Redirect("EventManagement.aspx?HostID=" + LoggedID);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            //GuestLiveEvent( string GuestID)
            int loggedID = Convert.ToInt32(Session["ID"]);

            ImageFile          img      = new ImageFile();
            FileUploadClient   fuc      = new FileUploadClient();
            GuestServiceClient gsc      = new GuestServiceClient();
            EventServiceClient esc      = new EventServiceClient();
            EventModel         _events  = new EventModel();
            List <EventModel>  newEvent = new List <EventModel>();

            newEvent = esc.GuestLiveEvent(Convert.ToString(Session["ID"]));
            if (_events != null)
            {
                string htmltag = "";
                foreach (EventModel em in newEvent)
                {
                    string output      = "";
                    string imgLocation = "";
                    string EventID     = Convert.ToString(em.EventID);
                    img = fuc.getImageById(EventID);
                    if (img == null)
                    {
                        output = "Events/Eventrix_Default_Image.png";
                    }
                    else
                    {
                        imgLocation = img.Location;
                        output      = imgLocation.Substring(imgLocation.IndexOf('E')); //trim string path from Event
                    }
                    htmltag += "<div class='portfolio-item col-sm-6 col-md-4' data-groups='['all', 'numbers', 'blue', 'square']'>";
                    htmltag += "<div class='single-portfolio'>";
                    htmltag += "<img src='" + output + "' alt=''>";
                    htmltag += "<div class='portfolio-links'>";
                    htmltag += "<a class='image-link' href='" + output + "'><i class='fa fa-search-plus'></i></a>";
                    htmltag += "<a href='EventDetails.aspx?EventID=" + em.EventID + "'><i class='fa fa-link'></i></a>";
                    htmltag += "<li class='fa fa-link'>";
                    htmltag += "<a href='#' style='font-size: 18px;";
                    htmltag += "font-family: 'Roboto', sans-serif";
                    htmltag += "color: white;'>";
                    htmltag += "<p>" + em.Name + "</p>";
                    htmltag += "<p>" + em.sDate + " </p></a>";
                    htmltag += "</li>";
                    htmltag += "</div><!-- /.links -->";
                    htmltag += "</div><!-- /.single-portfolio -->";
                    htmltag += "</div><!-- /.portfolio-item -->";
                }
                grid.InnerHtml = htmltag;
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     LoggedID = Convert.ToString(Session["ID"]);
     LevelID  = Convert.ToString(Session["Level"]);
     //disallow staff from purchasing ticket
     if (LevelID.Equals("Staff"))
     {
         ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Not Allowed to purchase tiicket, please sign-up.');", true);
         Response.Redirect("Login.aspx");
     }
     else if (LevelID.Equals("Guest")) //Guest logged in
     {
         Name    = Convert.ToString(Session["Name"]);
         Surname = Convert.ToString(Session["Surname"]);
         Email   = Convert.ToString(Session["Email"]);
         GuestServiceClient gsc = new GuestServiceClient();
         guest = gsc.findGuestbyID(LoggedID);
     }
     else if (LevelID.Equals("Host"))  //Host logged in
     {
         Name    = Convert.ToString(Session["Name"]);
         Surname = Convert.ToString(Session["Surname"]);
         Email   = Convert.ToString(Session["Email"]);
     }
     else  //new user
     {
         ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Please Login or sign up first');", true);
         Response.Redirect("Login.aspx");
     }
     if (!IsPostBack)
     {
         txtU_name.Text        = Name;
         txtU_name.ReadOnly    = true;
         txtU_surname.Text     = Surname;
         txtU_surname.ReadOnly = true;
         txtU_Email.Text       = Email;
         txtU_Email.ReadOnly   = true;
     }
 }