Ejemplo n.º 1
0
        public IHttpActionResult CreateNewGroups(NewGroupDto newGroup)
        {
            var trainer = _context.Trainers.Single(
                c => c.Id == newGroup.TrainerId);

            var players = _context.Players.Where(
                m => newGroup.PlayerIds.Contains(m.Id)).ToList();

            foreach (var player in players)
            {
                var group = new Group
                {
                    Trainer   = trainer,
                    Player    = player,
                    DateStart = DateTime.Now,
                    DateEnd   = DateTime.Now
                };

                _context.Groups.Add(group);
            }

            _context.SaveChanges();

            return(Ok());
        }
Ejemplo n.º 2
0
 public void Post(NewGroupDto newGroup)
 {
 }