public ActionResult Add() { ViewBag.teamsList = ItemListCreator.Teams(_teamRepo); ViewBag.sportsList = ItemListCreator.Sports(); return(View()); }
public ActionResult Update(int id) { Team team = _teamRepo.GetById(id); var sportsList = ItemListCreator.Sports(); sportsList.Where(sport => sport.Text == team.Sport).FirstOrDefault().Selected = true; sportsList.ElementAt(0).Selected = false; ViewBag.sportsList = sportsList; return(View(team)); }
public ActionResult Add(Athlete athlete) { ViewBag.teamsList = ItemListCreator.Teams(_teamRepo); ViewBag.sportsList = ItemListCreator.Sports(); if (ModelState.IsValid) { if (_athRepo.Add(athlete)) { ViewBag.Success = "Added succesfully"; return(View()); } } ViewBag.Error = "Error adding an athlete!"; return(View()); }
public EventViewModel(EventDTO evDto, ITeamRepository _teamRepo, IAthleteRepository _athRepo) { this.EventId = evDto.EventId; this.Name = evDto.Name; this.Sport = evDto.Sport; this.Longitude = evDto.Longitude; this.Latitude = evDto.Latitude; this.Individual = evDto.Individual; this.StartDate = evDto.StartDate; this.EndDate = evDto.EndDate; this.AthleteIds = evDto.AthleteIds; this.TeamIds = evDto.TeamIds; this.UserIds = evDto.UserIds; this.allTeams = _teamRepo.GetAll(); this.allAthletes = _athRepo.GetAll(); this.allSports = ItemListCreator.SportsList(); }
public ActionResult Update(int id) { Athlete athlete = _athRepo.GetById((int)id); var teamsList = ItemListCreator.Teams(_teamRepo); teamsList.ElementAt(0).Selected = false; teamsList.Where(item => item.Text == athlete.TeamName).First().Selected = true; ViewBag.teamsList = teamsList; var sportsList = ItemListCreator.Sports(); sportsList.Where(sport => sport.Text == athlete.Sport).First().Selected = true; sportsList.ElementAt(0).Selected = false; ViewBag.sportsList = sportsList; return(View(athlete)); }
public ActionResult Add(EventViewModel ev) { ViewBag.sportsList = ItemListCreator.Sports(); ViewBag.teamsList = ItemListCreator.Teams(_teamRepo); ViewBag.athletesList = ItemListCreator.Athletes(_athRepo); if (ModelState.IsValid) { EventDTO eventDTO = Mapper.Map <EventViewModel, EventDTO>(ev); if (_eventRepo.Add(eventDTO)) { ViewBag.Success = "Added succesfully"; return(View()); } } ViewBag.Error = "Error adding an event!"; return(View()); }
public ActionResult Add() { ViewBag.sportsList = ItemListCreator.Sports(); return(View()); }