Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Title = "twoGAMES: Search";

                //string searchTerm = Request.QueryString.Get("search");
                searchedAdsDisplay.InnerHtml = "";
                //txtSearch.Value = ""; ----------breaks search when button clicked

                //Retrieve and populate platforms list

                AdService.AdCRUDClient service = new AdService.AdCRUDClient();
                service.Open();
                Object[] platforms = service.getPlatforms();
                if (!(platforms == null))
                {
                    //PlatformDrop.Items.Add(new ListItem("Platform",""));
                    //InnerHtml = "<option value='' disabled selected>Platform</option>";
                    PlatformDrop.Items.Clear();
                    PlatformDrop.Items.Add(new ListItem("All", "default"));
                    for (int i = 0; i <= platforms.Length - 1; i++)
                    {
                        PlatformDrop.Items.Add(new ListItem(Convert.ToString(platforms[i]), Convert.ToString(platforms[i])));
                        //PlatformDrop.InnerHtml += "<option value='"+ Convert.ToString(platforms[i]) + "' disabled selected>" + Convert.ToString(platforms[i]) + "</option>";
                    }
                }
                else
                {
                    PlatformDrop.Items.Add(new ListItem("XBOX ONE", "XBOX ONE"));
                    PlatformDrop.Items.Add(new ListItem("PS4", "PS4"));
                    PlatformDrop.Items.Add(new ListItem("XBOX 360", "XBOX 360"));
                    PlatformDrop.Items.Add(new ListItem("PS3", "PS3"));
                    PlatformDrop.Items.Add(new ListItem("3DS", "3DS"));
                    PlatformDrop.Items.Add(new ListItem("WII U", "WII U"));
                    PlatformDrop.Items.Add(new ListItem("GAMECUBE", "GAMECUBE"));
                }
                service.Close();

                txtSearch.Focus();
            }
        }
Exemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["User"] == null)
            {
                Response.Redirect("Login.aspx");
            }
            else
            {
                Title = "twoGAMES: Post Ad";

                //Retrieve and populate platforms list

                AdService.AdCRUDClient service = new AdService.AdCRUDClient();
                service.Open();
                Object[] platforms = service.getPlatforms();
                if (!(platforms == null))
                {
                    //PlatformDrop.Items.Add(new ListItem("Platform",""));
                    //InnerHtml = "<option value='' disabled selected>Platform</option>";
                    for (int i = 0; i <= platforms.Length - 1; i++)
                    {
                        PlatformDrop.Items.Add(new ListItem(Convert.ToString(platforms[i]), Convert.ToString(platforms[i])));
                        //PlatformDrop.InnerHtml += "<option value='"+ Convert.ToString(platforms[i]) + "' disabled selected>" + Convert.ToString(platforms[i]) + "</option>";
                    }
                }
                else
                {
                    PlatformDrop.Items.Add(new ListItem("XBOX ONE", "XBOX ONE"));
                    PlatformDrop.Items.Add(new ListItem("PS4", "PS4"));
                    PlatformDrop.Items.Add(new ListItem("XBOX 360", "XBOX 360"));
                    PlatformDrop.Items.Add(new ListItem("PS3", "PS3"));
                    PlatformDrop.Items.Add(new ListItem("3DS", "3DS"));
                    PlatformDrop.Items.Add(new ListItem("WII U", "WII U"));
                    PlatformDrop.Items.Add(new ListItem("GAMECUBE", "GAMECUBE"));
                }
                service.Close();
            }
        }
Exemplo n.º 3
0
        //private string pic1server = "";
        //private string pic2server = "";
        //private string pic3server = "";


        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Session["User"] != null)
                {
                    string adID = Request.QueryString.Get("ad");

                    AdService.AdCRUDClient adService = new AdService.AdCRUDClient();
                    adService.Open();
                    Object[] platforms = adService.getPlatforms();
                    if (!(platforms == null))
                    {
                        //PlatformDrop.Items.Add(new ListItem("Platform",""));
                        //InnerHtml = "<option value='' disabled selected>Platform</option>";
                        for (int i = 0; i <= platforms.Length - 1; i++)
                        {
                            drpGamePlatform.Items.Add(new ListItem(Convert.ToString(platforms[i]), Convert.ToString(platforms[i])));
                            //PlatformDrop.InnerHtml += "<option value='"+ Convert.ToString(platforms[i]) + "' disabled selected>" + Convert.ToString(platforms[i]) + "</option>";
                        }
                    }
                    else
                    {
                        drpGamePlatform.Items.Add(new ListItem("XBOX ONE", "XBOX ONE"));
                        drpGamePlatform.Items.Add(new ListItem("PS4", "PS4"));
                        drpGamePlatform.Items.Add(new ListItem("XBOX 360", "XBOX 360"));
                        drpGamePlatform.Items.Add(new ListItem("PS3", "PS3"));
                        drpGamePlatform.Items.Add(new ListItem("3DS", "3DS"));
                        drpGamePlatform.Items.Add(new ListItem("WII U", "WII U"));
                        drpGamePlatform.Items.Add(new ListItem("GAMECUBE", "GAMECUBE"));
                    }
                    Object[] adDetails = adService.getAdDetails(adID);
                    adService.Close();

                    //----------------TITLE
                    txtGameTile.Value = (string)adDetails[1];
                    Title             = "twoGAMES: " + (string)adDetails[1];

                    txtGamePrice.Value = (string)adDetails[6];
                    if (!((string)adDetails[9]).Equals("NOPIC"))
                    {
                        pic1Thumb.InnerHtml = "<img class='thumb' src='data:image/jpeg;base64," + (string)adDetails[9] + "'/>";
                    }
                    if (!((string)adDetails[10]).Equals("NOPIC"))
                    {
                        pic2Thumb.InnerHtml = "<img class='thumb' src='data:image/jpeg;base64," + (string)adDetails[10] + "'/>";
                    }
                    if (!((string)adDetails[11]).Equals("NOPIC"))
                    {
                        pic3Thumb.InnerHtml = "<img class='thumb' src='data:image/jpeg;base64," + (string)adDetails[11] + "'/>";
                    }
                    drpGamePlatform.Items.FindByText((string)adDetails[2]).Selected = true;
                    txtGameDescription.Value = (string)adDetails[4];
                    txtGameLocation.Value    = (string)adDetails[5];

                    //pic1server = (string)adDetails[9];
                    //pic2server = (string)adDetails[10];
                    //pic3server = (string)adDetails[11];
                    Session["pic1"] = (string)adDetails[9];
                    Session["pic2"] = (string)adDetails[10];
                    Session["pic3"] = (string)adDetails[11];

                    if (Convert.ToBoolean(adDetails[8]))
                    {
                        ShowPhone.Checked = true;
                    }
                    else
                    {
                        ShowPhone.Checked = false;
                    }

                    if (Convert.ToBoolean(adDetails[7]))
                    {
                        NegotiableCheck.Checked = true;
                    }
                    else
                    {
                        NegotiableCheck.Checked = false;
                    }
                }
                else
                {
                    Response.Redirect("Login.aspx");
                }
            }
        }