public ActionResult DeleteConfirmed(int id)
        {
            TeamViewModel team = teamServices.ReturnTeam(id);;

            teamServices.DeleteTeam(team.Id);
            return(RedirectToAction("Index"));
        }
예제 #2
0
        public void DeleteTeamWithoutSufficientPermission()
        {
            login = new LoginServicesMock(christina);
            TeamServices services = new TeamServices(login, teamRepository, sportRepository, userRepository);
            TeamDTO      boca     = new TeamDTO()
            {
                Name = "Boca", SportName = "Futbol"
            };

            services.CreateTeam(boca);
            services.DeleteTeam("Boca");
        }
예제 #3
0
        public void DeleteTeamOk()
        {
            TeamDTO boca = new TeamDTO()
            {
                Name = "Boca", SportName = "Futbol"
            };

            SportServices sportServices = new SportServices(login, sportRepository);
            TeamServices  teamServices  = new TeamServices(login, teamRepository, sportRepository, userRepository);

            teamServices.CreateTeam(boca);

            teamServices.DeleteTeam("Boca_Futbol");

            IEnumerable <Team> recovered = teamRepository.GetAll();

            Assert.AreEqual(0, recovered.ToList().Count);
        }
예제 #4
0
        public void DeleteTeamDoesNotExists()
        {
            TeamServices services = new TeamServices(login, teamRepository, sportRepository, userRepository);

            services.DeleteTeam("Boca");
        }