Ejemplo n.º 1
0
        public ActionResult ManagePlayerApplication(PlayerApplication Player, string Coaches, Guid id)//id = PlayerApplicationID
        {
            RegistrarAccessRepository rep = new RegistrarAccessRepository();

            try
            {
                Player.ID = id;
                bool isUpdated = rep.UpdatePlayer(Player, Coaches);

                if (isUpdated)
                {
                    ViewData["Message"] = "Player application updated successfully!";
                }
                else
                {
                    ViewData["Message"] = "There was an error updating this player application. Please contact your administrator!";
                }

                return(View("ManagePlayerApplication", null));
            }
            catch (Exception e)
            {
            }
            return(View("ManagePlayerApplication"));
        }
Ejemplo n.º 2
0
        public ActionResult ManagePlayerApplications()
        {
            RegistrarAccessRepository     rep     = new RegistrarAccessRepository();
            RegistrarManageNewPlayersView players = new RegistrarManageNewPlayersView();

            players.Players = rep.GetAllPlayers();
            return(View("ManagePlayerApplications", players));
        }
Ejemplo n.º 3
0
        public ActionResult GenerateAuthorizationCode()
        {
            RegistrarAccessRepository rep = new RegistrarAccessRepository();

            Guid code = Guid.NewGuid();

            if (rep.CreateAuthorizationCode(code))
            {
                ViewData["Message"] = code.ToString().Split('-')[4].ToString();
            }
            else
            {
                ViewData["Message"] = "There was a problem generating authorization code. Please contact your administrator.";
            }

            RedirectToAction("ManageOrganizationsRegistration");

            return(View("ManageOrganizationsRegistration"));
        }
Ejemplo n.º 4
0
        public ActionResult DeactivatePlayer(Guid id)//id = PlayerApplicationID
        {
            RegistrarAccessRepository rep = new RegistrarAccessRepository();

            try
            {
                bool isDeactivated = rep.DeactivatePlayer(id);

                if (isDeactivated)
                {
                    ViewData["Message"] = "Player is deactivated successfully!";
                }
                else
                {
                    ViewData["Message"] = "There was an error deactivating this player application. Please contact your administrator!";
                }

                return(View("DeactivatePlayer", null));
            }
            catch (Exception e)
            {
            }
            return(View("ManagePlayerApplication"));
        }
Ejemplo n.º 5
0
        public ActionResult ManagePlayerApplication(RegistrarManageNewPlayerView Player, Guid id)
        {
            RegistrarAccessRepository rep = new RegistrarAccessRepository();

            Player.Player = rep.GetPlayer(id);
            List <Person> coaches = rep.GetAllCoaches();

            Player.Coaches = new List <SelectListItem>();
            if (coaches.Count > 0)
            {
                foreach (Person coach in coaches)
                {
                    Player.Coaches.Add(new SelectListItem {
                        Text = coach.FirstName + " " + coach.LastName, Value = coach.ID.ToString()
                    });
                }
            }
            if (Player.Player.Coach == null)
            {
                Player.Player.Coach    = new Person();
                Player.Player.Coach.ID = Guid.Empty;
            }
            return(View("ManagePlayerApplication", Player));
        }