コード例 #1
0
ファイル: PlayerService.cs プロジェクト: BesterBenedikt/API
 private List <T002_Player> getRawPlayers()
 {
     using (var dbc = new TeamDBEntities())
     {
         return(dbc.T002_Player.ToList());
     }
 }
コード例 #2
0
ファイル: TeamService.cs プロジェクト: BesterBenedikt/API
 public List <T001_Teams> getTeams()
 {
     using (var dbc = new TeamDBEntities())
     {
         return(dbc.T001_Teams.ToList());
     }
 }
コード例 #3
0
 public T003_Event getEventById(int id)
 {
     using (var dbc = new TeamDBEntities())
     {
         return(dbc.T003_Event.Where(ev => ev.Id == id).First());
     }
 }
コード例 #4
0
 public List <T003_Event> GetEvents()
 {
     using (var dbc = new TeamDBEntities())
     {
         return(dbc.T003_Event.ToList());
     }
 }
コード例 #5
0
ファイル: MatchService.cs プロジェクト: BesterBenedikt/API
 public IEnumerable <T004_Match> GetAllMatches()
 {
     using (var dbc = new TeamDBEntities())
     {
         return(dbc.T004_Match.ToList());
     }
 }
コード例 #6
0
 public void DeleteEvent(int id)
 {
     using (var dbc = new TeamDBEntities())
     {
         var ev = dbc.T003_Event.Where(e => e.Id == id).First();
         dbc.T003_Event.Remove(ev);
     }
 }
コード例 #7
0
 public void CreateEvent(T003_Event ev)
 {
     using (var dbc = new TeamDBEntities())
     {
         dbc.T003_Event.Add(ev);
         dbc.SaveChanges();
     }
 }
コード例 #8
0
ファイル: PlayerService.cs プロジェクト: BesterBenedikt/API
        public void Create(T002_Player player, string imageUrl)
        {
            using (var dbc = new TeamDBEntities())
            {
                dbc.T002_Player.Add(player);
                dbc.SaveChanges();
            }

            ss.UploadElement(imageUrl, player.Id);
        }
コード例 #9
0
ファイル: PlayerService.cs プロジェクト: BesterBenedikt/API
        public void Delete(int Id)

        {
            T002_Player player;

            using (var dbc = new TeamDBEntities())
            {
                player = dbc.T002_Player.Where(p => p.Id == Id).First();
                dbc.T002_Player.Remove(player);
                dbc.SaveChanges();
            }
        }
コード例 #10
0
ファイル: PlayerService.cs プロジェクト: BesterBenedikt/API
        public void Edit(EditPlayer editPlayer)
        {
            T002_Player player;

            using (var dbc = new TeamDBEntities())
            {
                player         = dbc.T002_Player.Where(p => p.Id == editPlayer.Id).First();
                player.Surname = editPlayer.Surname;
                player.Prename = editPlayer.Prename;
                player.Number  = editPlayer.Number;
                player.TeamId  = editPlayer.TeamId;
                dbc.SaveChanges();
            }
        }
コード例 #11
0
ファイル: PlayerService.cs プロジェクト: BesterBenedikt/API
        public DisplayPlayer GetDisplayPlayer(int id)
        {
            DisplayPlayer displayPlayer = new DisplayPlayer();
            T002_Player   rawPlayer     = new T002_Player();

            using (var dbc = new TeamDBEntities())
            {
                rawPlayer = dbc.T002_Player.Where(p => p.Id == id).First();
            }
            displayPlayer.importRawPlayer(rawPlayer);
            displayPlayer.TeamName          = ts.getTeamNameById(rawPlayer.TeamId);
            displayPlayer.profilePictureURL = ss.getURL(rawPlayer.Id.ToString());

            return(displayPlayer);
        }