Exemplo n.º 1
0
 public void Update(TClass item)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         context.Entry(item).State = EntityState.Modified;
         context.SaveChanges();
     }
 }
Exemplo n.º 2
0
 public async Task UpdateAsync(TClass item)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         context.Entry(context.Set <TClass>()).State = EntityState.Modified;
         await context.SaveChangesAsync();
     }
 }
Exemplo n.º 3
0
 public override async Task RemoveAsync(int id)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         var playingPosition = context.PlayingPositions.FirstOrDefault(t => t.Id == id);
         context.Entry(playingPosition).State = System.Data.Entity.EntityState.Deleted;
         await context.SaveChangesAsync();
     }
 }
Exemplo n.º 4
0
 public override async Task RemoveAsync(int id)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         var eventPlace = context.EventPlaces.FirstOrDefault(t => t.Id == id);
         context.Entry(eventPlace).State = System.Data.Entity.EntityState.Deleted;
         await context.SaveChangesAsync();
     }
 }
Exemplo n.º 5
0
 public override async Task RemoveAsync(int id)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         var photo = context.Set <Photo>().FirstOrDefault(t => t.Id == id);
         context.Entry(photo).State = System.Data.Entity.EntityState.Deleted;
         await context.SaveChangesAsync();
     }
 }
Exemplo n.º 6
0
 public async Task RemoveAsync(int teamId, int userId)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         var userArchTeam = context.UsersArchiveTeams.FirstOrDefault(t => t.ArchiveTeam_Id == teamId && t.User_Id == userId);
         context.Entry(userArchTeam).State = System.Data.Entity.EntityState.Deleted;
         await context.SaveChangesAsync();
     }
 }
Exemplo n.º 7
0
 public override async Task RemoveAsync(int id)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         var agreedPlayersList = context.AgreedPlayersLists.FirstOrDefault(t => t.Id == id);
         context.Entry(agreedPlayersList).State = System.Data.Entity.EntityState.Deleted;
         await context.SaveChangesAsync();
     }
 }
Exemplo n.º 8
0
 public override void Remove(int id)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         var message = context.Set <TClass>().FirstOrDefault(t => t.Id == id);
         context.Entry(message).State = System.Data.Entity.EntityState.Deleted;
         context.SaveChanges();
     }
 }
Exemplo n.º 9
0
 public override void Remove(int id)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         var league = context.Leagues.FirstOrDefault(t => t.Id == id);
         context.Entry(league).State = System.Data.Entity.EntityState.Deleted;
         context.SaveChanges();
     }
 }
Exemplo n.º 10
0
        public override AgreedPlayersList GetById(int id)
        {
            AgreedPlayersList result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                result = context.AgreedPlayersLists.Where(t => t.Id == id).FirstOrDefault();
            }
            return(result);
        }
Exemplo n.º 11
0
 public async Task <IEnumerable <TClass> > GetAllAsync()
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         return(await Task <IEnumerable <TClass> > .Factory.StartNew(() => {
             return (from t in context.Set <TClass>()
                     select t).ToList();
         }));
     }
 }
Exemplo n.º 12
0
        public override PlayingPosition GetById(int id)
        {
            PlayingPosition result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                result = context.PlayingPositions.Where(t => t.Id == id).FirstOrDefault();
            }
            return(result);
        }
Exemplo n.º 13
0
        public override VisitLog GetById(int id)
        {
            VisitLog result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                result = context.Visits.Where(t => t.Id == id).FirstOrDefault();
            }
            return(result);
        }
Exemplo n.º 14
0
        public override ArchiveTeam GetById(int id)
        {
            ArchiveTeam result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                result = context.ArchiveTeams.Where(t => t.Id == id).FirstOrDefault();
            }
            return(result);
        }
Exemplo n.º 15
0
 public async Task <UserArchiveTeam> GetByIdAsync(int teamId, int userId)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         return(await Task <UserArchiveTeam> .Factory.StartNew(() =>
         {
             return context.UsersArchiveTeams.Where(t => t.ArchiveTeam_Id == teamId && t.User_Id == userId).FirstOrDefault();
         }));
     }
 }
Exemplo n.º 16
0
        public UserArchiveTeam GetById(int teamId, int userId)
        {
            UserArchiveTeam result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                result = context.UsersArchiveTeams.Where(t => t.ArchiveTeam_Id == teamId && t.User_Id == userId).FirstOrDefault();
            }
            return(result);
        }
Exemplo n.º 17
0
        //[Authorize(Roles ="admin")]
        public ActionResult GetUsers()        //получение инф-и о пользователях
        {
            List <User> users = new List <User>();

            using (SoccerIdDbContext db = new SoccerIdDbContext())
            {
                users = db.Users.ToList();
            }
            return(View(users));
        }
Exemplo n.º 18
0
 public override async Task <PlayingPosition> GetByIdAsync(int id)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         return(await Task <PlayingPosition> .Factory.StartNew(() =>
         {
             return context.PlayingPositions.Where(t => t.Id == id).FirstOrDefault();
         }));
     }
 }
Exemplo n.º 19
0
        public override TeamEvent GetById(int id)
        {
            TeamEvent result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                result = context.TeamEvents.Where(t => t.Id == id).FirstOrDefault();
            }
            return(result);
        }
Exemplo n.º 20
0
 public override async Task <AgreedPlayersList> GetByIdAsync(int id)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         return(await Task <AgreedPlayersList> .Factory.StartNew(() =>
         {
             return context.AgreedPlayersLists.Where(t => t.Id == id).FirstOrDefault();
         }));
     }
 }
Exemplo n.º 21
0
        public override TClass GetById(int id)
        {
            TClass result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                result = context.Set <TClass>().Where(t => t.Id == id).FirstOrDefault();
            }
            return(result);
        }
Exemplo n.º 22
0
 public override async Task <TClass> GetByIdAsync(int id)
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         return(await Task <TClass> .Factory.StartNew(() =>
         {
             return context.Set <TClass>().Where(t => t.Id == id).FirstOrDefault();
         }));
     }
 }
Exemplo n.º 23
0
        public override League GetById(int id)
        {
            League result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                result = context.Leagues.Where(t => t.Id == id).FirstOrDefault();
            }
            return(result);
        }
Exemplo n.º 24
0
        public override async Task <League> GetByIdAsync(int id)
        {
            League result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                result = await context.Leagues.Where(t => t.Id == id).FirstOrDefaultAsync();
            }
            return(result);
        }
Exemplo n.º 25
0
        public TClass Add(TClass item)
        {
            TClass result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                result = context.Set <TClass>().Add(item);
                context.SaveChanges();
            }
            return(result);
        }
Exemplo n.º 26
0
        public IEnumerable <TClass> GetAll()
        {
            IEnumerable <TClass> result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                result = (from t in context.Set <TClass>()
                          select t).ToList();
            }
            return(result);
        }
Exemplo n.º 27
0
        public async Task <TClass> AddAsync(TClass item)
        {
            TClass result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                result = context.Set <TClass>().Add(item);
                await context.SaveChangesAsync();
            }
            return(result);
        }
Exemplo n.º 28
0
 public async Task <IEnumerable <TClass> > FindAsync(Func <TClass, bool> predicate, string navigationProperty = "")
 {
     using (SoccerIdDbContext context = new SoccerIdDbContext())
     {
         return(await Task <IEnumerable <TClass> > .Factory.StartNew(() =>
         {
             if (String.IsNullOrEmpty(navigationProperty))
             {
                 return (from t in context.Set <TClass>().Where(predicate)
                         select t).ToList();
             }
             else
             {
                 return (from t in context.Set <TClass>().Include(navigationProperty).Where(predicate)
                         select t).ToList();
             }
         }));
     }
 }
Exemplo n.º 29
0
        public IEnumerable <TClass> Find(Func <TClass, bool> predicate, string navigationProperty = "")
        {
            IEnumerable <TClass> result = null;

            using (SoccerIdDbContext context = new SoccerIdDbContext())
            {
                if (String.IsNullOrEmpty(navigationProperty))
                {
                    result = (from t in context.Set <TClass>().Where(predicate)
                              select t).ToList();
                }
                else
                {
                    result = (from t in context.Set <TClass>().Include(navigationProperty).Where(predicate)
                              select t).ToList();
                }
            }
            return(result);
        }