protected void AvailableYears_YearChanged(object sender, EventArgs e)
    {
        IbaMasterPage.ExceptionHandler((IbaMasterPage)Master, () =>
        {
            MigrationDataSource.Select();
            MigrationView.DataBind();

            BreedingDataSource.Select();
            BreedingGrid.DataBind();
        });
    }
 public MigrationService(MigrationDataSource mds, Database ds)
 {
     _migrationService = mds ?? throw new ArgumentNullException(nameof(mds));
     _dataSource       = ds ?? throw new ArgumentNullException(nameof(ds));
 }