private void bindDetalhesMaps(int id) { string user = Session["userName"].ToString(); string pass = (string)Session["passWord"]; DetailsView1.Visible = true; GWSiteClassLibrary.IMap bdm = GWSiteClassLibrary.Factory.CreateMapService(); DetailsView1.DataSource = bdm.GetByID(user, pass, id); DetailsView1.DataBind(); }
private void bindmaps() { string user = Session["userName"].ToString(); string pass = (string)Session["passWord"]; GWSiteClassLibrary.IMap bm = GWSiteClassLibrary.Factory.CreateMapService(); DataSet dsbm = bm.GetAll(user, pass); GridView1.DataSource = dsbm; GridView1.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { string user = (string)Session["userName"]; string pass = (string)Session["passWord"]; if (!Page.IsPostBack) { GWSiteClassLibrary.IMap map = GWSiteClassLibrary.Factory.CreateMapService(); DataSet ds = map.GetAll(user, pass); gvmaps.DataSource = ds; gvmaps.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { string user = (string)Session["userName"]; string pass = (string)Session["passWord"]; ////////////////Listagens Scores////////////// GridView5.DataSource = getDataSet(); GridView5.DataBind(); /* * GWSiteClassLibrary.IScore sc = GWSiteClassLibrary.Factory.CreateScoreService(); * DataSet ds = null; * ds = sc.GetAll(user, pass); * GridView5.DataSource = ds; * GridView5.DataBind(); * */ /*GWSiteClassLibrary.IUser ustest = GWSiteClassLibrary.Factory.CreateUserService(); * //DataSet ds = null; * DataSet ds = ustest.FindByName(user, pass, username); * GridView5.DataSource = ds; * GridView5.DataBind();*/ ////////////////Listagens Mapas////////////// GWSiteClassLibrary.IMap m = GWSiteClassLibrary.Factory.CreateMapService(); DataSet dsP1 = null; dsP1 = m.GetAll(user, pass); GridView3.DataSource = dsP1; // GridView1.DataTextField = "Name"; // GridView1.DataValueField = "PlayerID"; GridView3.DataBind(); ////////////////Listagens Users////////////// GWSiteClassLibrary.IUser u = GWSiteClassLibrary.Factory.CreateUserService(); DataSet dsP2 = null; dsP2 = u.GetAll(user, pass); GridView2.DataSource = dsP2; // GridView1.DataTextField = "Name"; // GridView1.DataValueField = "PlayerID"; GridView2.DataBind(); ////////////////Listagens Players////////////// GWSiteClassLibrary.IPlayer p = GWSiteClassLibrary.Factory.CreatePlayerService(); DataSet dsP3 = null; dsP3 = p.GetAll(user, pass); GridView4.DataSource = dsP3; GridView4.DataBind(); } }
protected void Button1_Click(object sender, EventArgs e) { string user = (string)Session["userName"]; string pass = (string)Session["passWord"]; int idmap = int.Parse(ddlMapas.SelectedValue); GWSiteClassLibrary.IMap m = GWSiteClassLibrary.Factory.CreateMapService(); DataSet dsmap = m.GetByID(user, pass, idmap); GridView1.DataSource = dsmap; GridView1.DataBind(); //Label2.Text = idmap.ToString(); HyperLink1.Visible = true; HyperLink1.NavigateUrl = "~/jogo" + idmap + ".rar"; }
protected void Page_Load(object sender, EventArgs e) { string user = (string)Session["userName"]; string pass = (string)Session["passWord"]; if (!Page.IsPostBack) { GWSiteClassLibrary.IMap m = GWSiteClassLibrary.Factory.CreateMapService(); DataSet ds = m.GetAll(user, pass); DropDownList1.DataTextField = "Descr"; DropDownList1.DataValueField = "MapID"; DropDownList1.DataSource = ds; DropDownList1.DataBind(); Label2.Visible = false; } }
protected void GridView2_SelectedIndexChanged(object sender, EventArgs e) { string user = Session["userName"].ToString(); string pass = (string)Session["passWord"]; Label3.Visible = true; int idmap = int.Parse(GridView2.SelectedDataKey.Value.ToString()); GWSiteClassLibrary.IMap delmap = GWSiteClassLibrary.Factory.CreateMapService(); GWSiteClassLibrary.GWSiteStatusEnum status = delmap.DeleteMap(user, pass, idmap); Label3.Text = status.ToString(); DataSet ds = delmap.GetAll(user, pass); GridView2.DataSource = ds; GridView2.DataBind(); }
protected void Button2_Click1(object sender, EventArgs e) { string user = Session["userName"].ToString(); string pass = (string)Session["passWord"]; Label6.Visible = true; string descr = TextBox1.Text; GWSiteClassLibrary.GWSiteStatusEnum status; GWSiteClassLibrary.IMap admap = GWSiteClassLibrary.Factory.CreateMapService(); status = admap.AddMap(user, pass, descr); Label6.Text = status.ToString(); Label5.Visible = false; TextBox1.Visible = false; Button2.Visible = false; }
protected void Button1_Click(object sender, EventArgs e) { string user = Session["userName"].ToString(); string pass = (string)Session["passWord"]; if (RadioButtonList1.SelectedItem.Value.Equals("Addnmap")) { DetailsView1.Visible = false; Label3.Visible = false; Label4.Visible = false; Label6.Visible = false; GridView1.Visible = false; GridView2.Visible = false; Label5.Visible = true; TextBox1.Visible = true; Button2.Visible = true; } else if (RadioButtonList1.SelectedItem.Value.Equals("Altmap")) { DetailsView1.Visible = false; Label3.Visible = false; Label4.Visible = false; Label6.Visible = false; GridView1.Visible = true; GridView2.Visible = false; GWSiteClassLibrary.IMap malt = GWSiteClassLibrary.Factory.CreateMapService(); DataSet dsalt = malt.GetAll(user, pass); GridView1.DataSource = dsalt; GridView1.DataBind(); } else if (RadioButtonList1.SelectedItem.Value.Equals("Elmap")) { DetailsView1.Visible = false; Label3.Visible = false; Label4.Visible = false; Label6.Visible = false; GridView2.Visible = true; GridView1.Visible = false; Label3.Visible = false; GWSiteClassLibrary.IMap mdel = GWSiteClassLibrary.Factory.CreateMapService(); DataSet dsdel = mdel.GetAll(user, pass); GridView2.DataSource = dsdel; GridView2.DataBind(); } }
protected void DetailsView1_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { string user = Session["userName"].ToString(); string pass = (string)Session["passWord"]; Label4.Visible = true; GWSiteClassLibrary.IMap dvmap = GWSiteClassLibrary.Factory.CreateMapService(); int id = int.Parse(DetailsView1.Rows[0].Cells[1].Text); string descr = ((TextBox)DetailsView1.Rows[1].Cells[1].Controls[0]).Text; GWSiteClassLibrary.GWSiteStatusEnum status = dvmap.UpdateMap(user, pass, id, descr); Label4.Text = status.ToString(); DetailsView1.Visible = false; DataSet ds = dvmap.GetAll(user, pass); GridView1.DataSource = ds; GridView1.DataBind(); }
protected void Button1_Click(object sender, EventArgs e) { GWSiteClassLibrary.IMap m = GWSiteClassLibrary.Factory.CreateMapService(); GWSiteClassLibrary.IScore s = GWSiteClassLibrary.Factory.CreateScoreService(); GWSiteClassLibrary.IScore p = GWSiteClassLibrary.Factory.CreateScoreService(); DataSet dsMList = null; DataSet dsMRank = null; //DataSet dsPRank = null; string user = (string)Session["userName"]; string pass = (string)Session["passWord"]; dsMList = m.GetAll(user, pass); //dsMRank = s.GetMapScoreRank(user, pass, int.Parse(dsMList.Tables[0].Rows[0].ItemArray[0].ToString()), 3, "DESC"); //dsPRank = p.GetPlayerRank(user, pass, int.Parse(dsMList.Tables[0].Rows[0].ItemArray[0].ToString()), int.Parse(dsMList.Tables[0].Rows[0].ItemArray[0].ToString()), 2, "DESC"); //dsScore = s.GetPlayerRank(user,pass, int size = dsMList.Tables[0].Rows.Count; // Criar o XML XElement root = new XElement("mapas"); for (int i = 0; i < size; i++) { string[] x = new string[10]; x[0] = dsMList.Tables[0].Rows[i].ItemArray[1].ToString(); dsMRank = s.GetMapScoreRank(user, pass, int.Parse(dsMList.Tables[0].Rows[i].ItemArray[0].ToString()), 3, "DESC"); // 1º Lugar x[1] = dsMRank.Tables[0].Rows[0].ItemArray[1].ToString(); x[2] = dsMRank.Tables[0].Rows[0].ItemArray[2].ToString(); //dsPRank = p.GetPlayerRank(user, pass, int.Parse(dsMList.Tables[0].Rows[i].ItemArray[0].ToString()), int.Parse(dsMList.Tables[0].Rows[i].ItemArray[0].ToString()), 2, "DESC"); //x[3] = dsPRank.Tables[0].Rows[0].ItemArray[2].ToString(); // 2º Lugar x[4] = dsMRank.Tables[0].Rows[1].ItemArray[1].ToString(); x[5] = dsMRank.Tables[0].Rows[1].ItemArray[2].ToString(); //x[6] = dsPRank.Tables[0].Rows[0].ItemArray[2].ToString(); // 3º Lugar x[7] = dsMRank.Tables[0].Rows[2].ItemArray[1].ToString(); x[8] = dsMRank.Tables[0].Rows[2].ItemArray[2].ToString(); //x[9] = dsPRank.Tables[0].Rows[0].ItemArray[2].ToString(); // Top 3 de cada mapa + 2 scores de cada jogador /* * root.Add(new XElement("mapa", new XAttribute("nome", x[0]), * new XElement("jogador", new XAttribute("nome", x[1]), * new XElement("score", x[2]), new XElement("score", x[3])), * new XElement("jogador", new XAttribute("nome", x[4]), * new XElement("score", x[5]), new XElement("score", x[6])), * new XElement("jogador", new XAttribute("nome", x[7]), * new XElement("score", x[8]), new XElement("score", x[9])) * ));*/ // TOP 3 de cada mapa + 1 score de cada jogador root.Add(new XElement("mapa", new XAttribute("nome", x[0]), new XElement("jogador", new XAttribute("nome", x[1]), new XElement("score", x[2])), new XElement("jogador", new XAttribute("nome", x[4]), new XElement("score", x[5])), new XElement("jogador", new XAttribute("nome", x[7]), new XElement("score", x[8])) )); } string str = Server.MapPath("."); root.Save(str + @"\TopMap.xml"); }