Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string sportID = Request.QueryString["SportID"];
            //Delete Teams
            //Delete Team Image First
            //Delete Team Players
            //Delete Record in Sport League BT

            //Delete Team players
            PlayerServiceClient playerClient = new PlayerServiceClient();
            string dl_Player = playerClient.Dl_PlayersBySportID(sportID);

            //Delete Team Image
            FileClient flClient = new FileClient();
            string     dl_Image = flClient.deleteTeamImageBySportID(sportID);

            //Delete from  SportLeague Bridging table
            LeagueClient lgClient         = new LeagueClient();
            string       dl_BridgingTable = lgClient.dl_SprotLeague_BTByID(sportID);

            //Now delete the team
            int LoggedID               = Convert.ToInt32(Session["ID"]);
            TeamServiceClient tsc      = new TeamServiceClient();
            string            dl_Sport = tsc.DeleteTeamByID(sportID);

            if (dl_Sport.Contains("success"))
            {
                Response.Redirect("TeamManagement.aspx?UserID=" + LoggedID);
            }
        }
Exemplo n.º 2
0
        protected void lnkAddTeam_Click(object sender, EventArgs e)
        {
            string role     = Convert.ToString(Session["Level"]);
            int    LoggedID = Convert.ToInt32(Session["ID"]);

            if (role.ToLower().Equals("manager"))
            {
                TeamServiceClient teamClient = new TeamServiceClient();
                Team _team = new Team();
                _team.foreignID  = LoggedID;
                _team.Type       = txtCategory.Value;
                _team.Name       = txtName.Value;
                _team.Desc       = txtDesc.Value;
                _team.NumPlayers = Convert.ToInt32(txtNumPlayer.Text);
                int TeamID = teamClient.AddTeam(_team);
                makeDirectory(Convert.ToString(TeamID));

                string res = ImportData(flExcel, TeamID);
                if (res.ToLower().Contains("success"))
                {
                    //Alert players loaded succesfully
                }
                //Upload Team Image
                ImageFile img = new ImageFile();
                img = UploadFile(flImage, Convert.ToString(TeamID), "Team_Images", "Teams"); //Upload Event Main's Image to client directory
                FileClient fc     = new FileClient();
                string     res1   = fc.saveTeamImage(img);                                   //Upload Event Main's Image to Database
                string     number = res1;
                //        Response.Redirect("Index.aspx");
            }
            else
            {
                Response.Redirect("LoginPage.aspx");
            }
        }
Exemplo n.º 3
0
        protected void btnSub_Click(object sender, EventArgs e)
        {
            string            sportID    = Request.QueryString["SportID"];
            TeamServiceClient teamClient = new TeamServiceClient();
            Team _team = new Team();

            //  _team.Type = txtType.Text;
            _team.ID         = Convert.ToInt32(sportID);
            _team.Name       = txtName.Value;
            _team.Desc       = txtDesc.Value;
            _team.NumPlayers = Convert.ToInt32(txtNumPlayer.Text);
            _team.Category   = txtCategory.Value;
            string res = teamClient.EditTeam(_team);

            if (res.ToLower().Contains("success"))
            {
                //Upload Team Image
                ImageFile img = new ImageFile();
                img = UploadFile(flImage, Convert.ToString(sportID), "Team_Images", "Teams"); //Upload Event Main's Image to client directory
                FileClient fc = new FileClient();
                if (img != null)
                {
                    string res1   = fc.saveTeamImage(img); //Upload Event Main's Image to Database
                    string number = res1;
                }
                //pop-up done!
                Response.Redirect("ViewTeam.aspx?SportID=" + sportID);
            }
        }
Exemplo n.º 4
0
        protected void btnEdit_Click(object sender, EventArgs e)
        {
            TeamServiceClient teamClient = new TeamServiceClient();
            Team _team = new Team();

            //  _team.Type = txtType.Text;
            _team.ID         = 1;
            _team.Name       = txtName.Text;
            _team.Desc       = txtDesc.Text;
            _team.NumPlayers = Convert.ToInt32(txtNumPlayers.Text);
            string res = teamClient.EditTeam(_team);
        }
Exemplo n.º 5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         string            sportID  = Request.QueryString["SportID"];
         MyTeamModel       toupdate = new MyTeamModel();
         TeamServiceClient tsc      = new TeamServiceClient();
         toupdate          = tsc.getTeamsDetails(sportID);
         txtName.Value     = toupdate.TeamName;
         txtDesc.Value     = toupdate.Desc;
         txtNumPlayer.Text = Convert.ToString(toupdate.NumPlayers);
         txtCategory.Value = toupdate.Type;
     }
     //getTeamsDetails
 }
Exemplo n.º 6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string            sportID  = Request.QueryString["SportID"];
            MyTeamModel       toupdate = new MyTeamModel();
            TeamServiceClient tsc      = new TeamServiceClient();

            toupdate = tsc.getTeamsDetails(sportID);
            string htmltag = "";

            htmltag         += "<img src='" + toupdate.ImagePath + "' alt='...' />";
            imgDiv.InnerHtml = htmltag;
            htmltag          = "";
            htmltag         += toupdate.TeamName;
            Name.InnerHtml   = htmltag;
            Desc.InnerHtml   = toupdate.Desc;
        }
Exemplo n.º 7
0
        protected void lnkAddLeague_Click(object sender, EventArgs e)
        {
            string             gameID = Request.QueryString["G_ID"];
            string             lgID   = Request.QueryString["L_ID"];
            TeamServiceClient  tsc    = new TeamServiceClient();
            List <MyTeamModel> teams  = new List <MyTeamModel>();

            teams = tsc.getTeamsByGameID(gameID);

            //string gameID = Request.QueryString["G_ID"];
            Game gameStats = new Game();

            gameStats.ID         = Convert.ToInt32(gameID);
            gameStats.BestPlayer = TextBestPlayer.Value;


            gameStats.TeamOnePos            = Convert.ToInt32(txt1Position.Value);
            gameStats.TeamOneFouls          = Convert.ToInt32(txt1Foul.Value);
            gameStats.TeamOneCornerKick     = Convert.ToInt32(txtT1_CK.Value);
            gameStats.TeamOneGoalScored     = Convert.ToInt32(txt1_GS.Value);
            gameStats.TeamOneYellowCard     = Convert.ToInt32(txtT1_YC.Value);
            gameStats.TeamOneRedCard        = Convert.ToInt32(txtT1_RC.Value);
            gameStats.TeamOne_OveralAverage = Convert.ToDecimal(txt1Average.Value);

            gameStats.TeamTwoFouls          = Convert.ToInt32(txt2Foul.Value);
            gameStats.TeamTwoPos            = Convert.ToInt32(txt2Position.Value);
            gameStats.TeamTwoCornerKick     = Convert.ToInt32(txtT2_CK.Value);
            gameStats.TeamTwoGoalScored     = Convert.ToInt32(txt2_GS.Value);
            gameStats.TeamTwoYellowCard     = Convert.ToInt32(txtT2_YC.Value);
            gameStats.TeamTwoRedCard        = Convert.ToInt32(txtT2_RC.Value);
            gameStats.TeamTwo_OveralAverage = Convert.ToDecimal(txt2Average.Value);

            MatchServiceClient msc = new MatchServiceClient();
            string             res = msc.GameStats(gameStats);

            if (res.Contains("success"))
            {
                bestplayer BPlayer = new bestplayer();
                BPlayer.leagueID = Convert.ToInt32(lgID);
                BPlayer.Name     = TextBestPlayer.Value;
                BPlayer.Goals    = Convert.ToInt32(txtBestPlayerGoals.Value);
                //Calculate Average
                msc.AddBestPlayer(BPlayer);
                Response.Redirect("ViewGameStats.aspx?G_ID=" + gameID + "&L_ID=" + lgID);
            }
        }
Exemplo n.º 8
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            TeamServiceClient teamClient = new TeamServiceClient();
            Team _team = new Team();

            _team.foreignID  = 2;
            _team.Type       = txtType.Text;
            _team.Name       = txtName.Text;
            _team.Desc       = txtDesc.Text;
            _team.NumPlayers = Convert.ToInt32(txtNumPlayers.Text);
            int TeamID = teamClient.AddTeam(_team);

            makeDirectory(Convert.ToString(TeamID));

            //Upload Team Image
            ImageFile img = new ImageFile();

            img = UploadFile(flTeamImage, Convert.ToString(TeamID), SUBFOLDER, "Teams"); //Upload Event Main's Image to client directory
            FileClient fc     = new FileClient();
            string     res1   = fc.saveTeamImage(img);                                   //Upload Event Main's Image to Database
            string     number = res1;
        }
Exemplo n.º 9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                string             gameID = Request.QueryString["G_ID"];
                TeamServiceClient  tsc    = new TeamServiceClient();
                List <MyTeamModel> teams  = new List <MyTeamModel>();
                teams = tsc.getTeamsByGameID(gameID);
                if (teams.Count() != 0 || teams == null)
                {
                    MyTeamModel team1 = teams.First();
                    MyTeamModel team2 = teams.Last();
                    string      html  = "";
                    html += "<img src=" + team1.ImagePath + " class='avatar' alt='Avatar'/>";
                    tmOneImage.InnerHtml = html;
                    html                 = "";
                    T1.InnerHtml         = team1.TeamOne;
                    T2.InnerHtml         = team2.TeamTwo;
                    tmTwoImage.InnerHtml = "<img src=" + team2.ImagePath + " class='avatar' alt='Avatar'/>";
                }
            }

            //getTeamsByGameID
        }
Exemplo n.º 10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string LeagueID = Request.QueryString["LeagueID"];
            //Populate dropdownlist
            TeamServiceClient teamClient = new TeamServiceClient();
            List <rep_Teams>  teams      = teamClient.getLeagueTeams(LeagueID);
            //COnvert team list to string list of team name
            List <String> TeamNames = new List <string>();

            foreach (rep_Teams tm in teams)
            {
                dl_Teams.Items.Add(tm.Name);
                d2_Teams.Items.Add(tm.Name);
            }
            //dl_Teams.DataSource = teams;
            //dl_Teams.DataTextField = "Name";
            //dl_Teams.DataValueField = "Name";
            //dl_Teams.DataBind();

            //d2_Teams.DataSource = teams;
            //d2_Teams.DataTextField = "Name";
            //d2_Teams.DataValueField = "Name";
            //d2_Teams.DataBind();
        }
Exemplo n.º 11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int GameID             = Convert.ToInt32(Request.QueryString["G_ID"]);
            MatchServiceClient msc = new MatchServiceClient();
            TeamServiceClient  tsc = new TeamServiceClient();
            Team gm = new Team();

            gm = msc.GetGameByID(Convert.ToString(GameID));
            List <MyTeamModel> teams = tsc.getTeamsByGameID(Convert.ToString(GameID));

            //Team tm = teams.First();
            //Team tm2 = teams.Last();
            try
            {
                if (teams != null || teams.Count() != 0)
                {
                    MyTeamModel t1 = teams.First();
                    MyTeamModel t2 = teams.Last();
                    if (t1 != null || t2 != null)
                    {
                        List <Player> T1players = t1.players;
                        List <Player> T2players = t2.players;
                        if (T1players != null || T2players != null)
                        {
                            string html = "";
                            html += "<img style='width: 100%; display: block;' src='" + t1.ImagePath + "' alt='image'/>";
                            img1Div.InnerHtml = html;

                            html              = "";
                            html             += "<b>" + t1.TeamName + "</b>";
                            T1Name.InnerHtml  = html;
                            T1_Desc.InnerHtml = t1.Desc;
                            T2_Desc.InnerHtml = t2.Desc;
                            html              = "";
                            html             += "<img style='width: 100%; display: block;' src='" + t2.ImagePath + "' alt='image'/>";
                            img2Div.InnerHtml = html;
                            html              = "";
                            html             += "<b>" + t2.TeamName + "</b>";
                            t2Name.InnerHtml  = html;

                            html  = "";
                            html += gm.sDate + " : " + gm.Venue;
                            Venue_Time.InnerHtml = html;

                            html = "";
                            if (T1players != null || T2players != null)
                            {
                                foreach (Player pl in T1players)
                                {
                                    html += "<tr>";
                                    html += "<th scope='row'>" + pl.Position + "</th>";
                                    html += "<td>" + pl.Name + "</td>";
                                    html += "<td>" + pl.PerformanceRate + "</td></tr>";
                                }
                                player1.InnerHtml = html;

                                html = "";
                                foreach (Player pl in T2players)
                                {
                                    html += "<tr>";
                                    html += "<th scope='row'>" + pl.Position + "</th>";
                                    html += "<td>" + pl.Name + "</td>";
                                    html += "<td>" + pl.PerformanceRate + "</td></tr>";
                                }
                                player2.InnerHtml = html;
                            }
                        }
                    }
                }
            }
            catch (Exception)
            {
                //DO Something
            }
            // MyTeamModel t1 = teams.ElementAt(0);
            //     MyTeamModel t2 = teams.ElementAt(1);
        }