コード例 #1
0
 protected override void OnLoad(EventArgs e)
 {
     base.OnLoad(e);
     ctx = new FCDataEF.DBFClubsEntities();
     ctx.Clubs.Load();
     clubBindingSource.DataSource = ctx.Clubs.Local.ToBindingList();
     ctx.Leagues.Load();
     leagueBindingSource.DataSource = ctx.Leagues.Local.ToBindingList();
     ctx.Titles.Load();
     titleBindingSource.DataSource = ctx.Titles.Local.ToBindingList();
     ctx.Contracts.Load();
     contractBindingSource.DataSource = ctx.Contracts.Local.ToBindingList();
     ctx.Federations.Load();
     federationBindingSource.DataSource = ctx.Federations.Local.ToBindingList();
     ctx.Countries.Load();
     countryBindingSource.DataSource = ctx.Countries.Local.ToBindingList();
     ctx.Players.Load();
     playerBindingSource.DataSource = ctx.Players.Local.ToBindingList();
 }
コード例 #2
0
ファイル: SearchDialog.cs プロジェクト: rezikun/ISTTP_Lab2
        private void SearchBtn_Click(object sender, EventArgs e)
        {
            ctx_club.Dispose();
            ctx_club = new FCDataEF.DBFClubsEntities();
            var query = (from c in ctx_club.Clubs select c);

            if (!String.IsNullOrWhiteSpace(ClubNameTB.Text))
            {
                query = query.Where(c => c.ClubName.Contains(ClubNameTB.Text));
            }
            if (!String.IsNullOrWhiteSpace(DescriptionTB.Text))
            {
                query = query.Where(c => c.Description.Contains(DescriptionTB.Text));
            }
            if (minTrackBar.Value < maxTrackBar.Value)
            {
                query = query.Where(c => c.YearOfFoundation > minTrackBar.Value && c.YearOfFoundation < maxTrackBar.Value);
            }
            query.Load();
            source.DataSource = ctx_club.Clubs.Local.ToBindingList();
        }
コード例 #3
0
ファイル: SearchDialog.cs プロジェクト: rezikun/ISTTP_Lab2
 public SearchDialog(BindingSource clubSource)
 {
     InitializeComponent();
     ctx_club = new FCDataEF.DBFClubsEntities();
     source   = clubSource;
 }