public IActionResult Create([FromBody] Member item)
        {
            if (item == null || item.Name == null)
            {
                return(BadRequest());
            }
            if (_TeamscoreContext.Members.Where(m => m.Name == item.Name) != null)
            {
                return(BadRequest("Member already Exists"));
            }

            _TeamscoreContext.Members.Add(item);
            _TeamscoreContext.SaveChanges();
            return(Ok(item));
        }
Beispiel #2
0
        public IActionResult Create([FromBody] ExportTeam item)
        {
            if (item == null)
            {
                return(BadRequest());
            }

            var member = _TeamscoreContext.Members.Where(m => m.MemberId == item.MemberId).First();

            if (member == null)
            {
                return(BadRequest("Member doesnt Exist"));
            }

            Team team = new Team()
            {
                TeamId = 0, Name = item.Name, Member = member
            };

            _TeamscoreContext.Teams.Add(team);
            _TeamscoreContext.SaveChanges();
            return(Ok(item));
        }
Beispiel #3
0
        public IActionResult Create([FromBody] ExportMatch item)
        {
            if (item == null)
            {
                return(BadRequest());
            }

            var team1 = _TeamscoreContext.Teams.Where(t => t.TeamId == item.Team1Id).First();
            var team2 = _TeamscoreContext.Teams.Where(t => t.TeamId == item.Team2Id).First();

            if (team1 == null || team2 == null)
            {
                return(BadRequest("Teams doesnt Exist"));
            }

            Match match = new Match()
            {
                MatchId = 0, Team1Id = team1, Team2Id = team2, ScoreTeam1 = item.ScoreTeam1, ScoreTeam2 = item.ScoreTeam2
            };

            _TeamscoreContext.Matches.Add(match);
            _TeamscoreContext.SaveChanges();
            return(Ok(item));
        }