예제 #1
0
 public void Update(RoundResult entity)
 {
     using (var dbContext = new LottoContext())
     {
         dbContext.RoundResults.Update(entity);
         dbContext.SaveChanges();
     }
 }
예제 #2
0
 public void Update(User entity)
 {
     using (var dbContext = new LottoContext())
     {
         dbContext.Users.Update(entity);
         dbContext.SaveChanges();
     }
 }
예제 #3
0
 public void Update(Ticket entity)
 {
     using (var dbContext = new LottoContext())
     {
         dbContext.Tickets.Update(entity);
         dbContext.SaveChanges();
     }
 }
예제 #4
0
 public void Delete(User entity)
 {
     using (var dbContext = new LottoContext())
     {
         dbContext.Users.Remove(entity);
         dbContext.SaveChanges();
     }
 }
        public ActionResult RegistrarApostas(IEnumerable <Aposta> lstApostas)
        {
            foreach (var aposta in lstApostas)
            {
                var concurso = _context.Concurso.FirstOrDefault(d => d.Id == aposta.ID);

                if (concurso == null)
                {
                    return(NotFound());
                }

                var jogoRealizado = concurso.GerarJogo(aposta);
                _context.Aposta.Add(jogoRealizado);
            }

            _context.SaveChanges();
            return(Ok(lstApostas));
        }