App: Add FocusBaseDataSeason()

This commit is contained in:
2024-01-08 14:17:56 +01:00
parent 062c7bed5e
commit d77aac43ec
2 changed files with 9 additions and 1 deletions

View File

@ -17,6 +17,7 @@ using Elwig.Windows;
using Elwig.Dialogs; using Elwig.Dialogs;
using System.Threading.Tasks; using System.Threading.Tasks;
using Elwig.Helpers.Billing; using Elwig.Helpers.Billing;
using Elwig.Models.Entities;
namespace Elwig { namespace Elwig {
public partial class App : Application { public partial class App : Application {
@ -221,6 +222,13 @@ namespace Elwig {
return w; return w;
} }
public static BaseDataWindow FocusBaseDataSeason(int year) {
var w = FocusBaseData();
w.Seasons.Focus();
ControlUtils.SelectListBoxItem(w.SeasonList, s => (s as Season)?.Year, year);
return w;
}
public static SeasonFinishWindow FocusSeasonFinish() { public static SeasonFinishWindow FocusSeasonFinish() {
return FocusWindow<SeasonFinishWindow>(() => new()); return FocusWindow<SeasonFinishWindow>(() => new());
} }

View File

@ -375,7 +375,7 @@
</Grid> </Grid>
</TabItem> </TabItem>
<TabItem Header="Saisons"> <TabItem Header="Saisons" x:Name="Seasons">
<Grid> <Grid>
<Grid.ColumnDefinitions> <Grid.ColumnDefinitions>
<ColumnDefinition Width="180"/> <ColumnDefinition Width="180"/>