Пример #1
0
        public LeaguesView(Discipline _discipline)
        {
            discipline = _discipline;
            InitializeComponent();
            MediaTypeNames.Text             = discipline.Name + " Leagues:";
            leaguesGrid.AutoGenerateColumns = true;



            bindingSource1.DataSource = repo.GetAll().Where(x => x.Discipline != null && x.Discipline.Id == discipline.Id);


            System.Console.Write(discipline + "\n");
            //TODO coś jest nie tak, źle tworzy Ligi, mimo że dodaje poprawną dyscyplinę to dą jakieś problemy
            leaguesGrid.DataSource    = bindingSource1;
            leaguesGrid.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            leaguesGrid.MultiSelect   = false;
            leaguesGrid.RowPrePaint  += new DataGridViewRowPrePaintEventHandler(dgv_RowPrePaint);
        }
Пример #2
0
 // GET: Leagues
 public ActionResult Index()
 {
     ViewData["leagues"] = cache.GetOrSet("leagues.allLeagues", () => repository.GetAll());
     return(View());
 }
Пример #3
0
 public IEnumerable <League> GetAll()
 {
     return(_leagueRepository.GetAll());
 }
Пример #4
0
        public List <LeagueDTO> GetAll()
        {
            try
            {
                List <LeagueDTO> leagues = ObjectMapper.Mapper.Map <List <LeagueDTO> >(repository.GetAll());
                leagues.Sort((x, y) => x.Id.CompareTo(y.Id));

                return(leagues);
            }
            catch (Exception)
            {
                throw new Exception();
            }
        }
Пример #5
0
        public IEnumerable <League> GetAllLeagues()
        {
            var queryResult = _repository.GetAll();

            return(queryResult.Select(o => new APILeague(o)).ToList());
        }