public ActionResult AddTeam() { var repo = new TeamRepo(); var VM = new AddTeamVM(); VM.TeamList = repo.GetTeams(1); return(View(VM)); }
public ActionResult AddTeam(AddTeamVM VM) { var repo = new TeamRepo(); if (ModelState.IsValid) { int teamID = repo.AddTeam(VM.NewTeam); repo.AddLeagueTeamDetails(teamID, 1); return(View("SuccessPage")); } return(View(VM)); }
public IHttpActionResult AddTeam([FromBody] AddTeamVM model) { var date = DateTime.Now; var team = new Domain.Models.Team() { Name = model.TeamName, DateCreated = date }; var ut = new Domain.Models.UserTeam() { UserId = model.UserId, DateJoined = date, IsLeader = true, TeamId = team.TeamId }; _userTeamRepo.AddTeamAndUserTeam(team, ut); _userTeamRepo.SaveChanges(); return(Ok(team)); }