Rename DB-to-device navigation to device-to-device
Update the main window navigation and page host from DB → Device to Device → Device. - Rename the sidebar navigation item to Device → Device - Route the new navigation tag to the new page - Replace DbToDevice page/control references with DeviceToDevice referencesmain
parent
202d490980
commit
688588eff1
|
|
@ -165,10 +165,10 @@
|
||||||
<TextBlock Text="Device → DB" VerticalAlignment="Center"/>
|
<TextBlock Text="Device → DB" VerticalAlignment="Center"/>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</Button>
|
</Button>
|
||||||
<Button x:Name="DbToDeviceNav" Style="{StaticResource SidebarButton}" Click="Navigate_Click" Tag="DB → Device">
|
<Button x:Name="DeviceToDeviceNav" Style="{StaticResource SidebarButton}" Click="Navigate_Click" Tag="Device → Device">
|
||||||
<StackPanel Orientation="Horizontal">
|
<StackPanel Orientation="Horizontal">
|
||||||
<Path Width="22" Height="22" Stretch="Uniform" Stroke="{Binding Foreground, RelativeSource={RelativeSource AncestorType=Button}}" StrokeThickness="1.8" StrokeStartLineCap="Round" StrokeEndLineCap="Round" StrokeLineJoin="Round" Fill="Transparent" Margin="0,0,20,0" Data="M 11 19 V 6 M 6 11 L 11 6 L 16 11 M 4 20 H 18"/>
|
<Path Width="22" Height="22" Stretch="Uniform" Stroke="{Binding Foreground, RelativeSource={RelativeSource AncestorType=Button}}" StrokeThickness="1.8" StrokeStartLineCap="Round" StrokeEndLineCap="Round" StrokeLineJoin="Round" Fill="Transparent" Margin="0,0,20,0" Data="M 11 19 V 6 M 6 11 L 11 6 L 16 11 M 4 20 H 18"/>
|
||||||
<TextBlock Text="DB → Device" VerticalAlignment="Center"/>
|
<TextBlock Text="Device → Device" VerticalAlignment="Center"/>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</Button>
|
</Button>
|
||||||
<Button x:Name="DepartmentalSyncNav" Style="{StaticResource SidebarButton}" Click="Navigate_Click" Tag="Departmental User Sync">
|
<Button x:Name="DepartmentalSyncNav" Style="{StaticResource SidebarButton}" Click="Navigate_Click" Tag="Departmental User Sync">
|
||||||
|
|
@ -383,8 +383,8 @@
|
||||||
<Grid x:Name="DeviceToDbPage" Visibility="Collapsed">
|
<Grid x:Name="DeviceToDbPage" Visibility="Collapsed">
|
||||||
<local:DeviceToDbView x:Name="DeviceToDbControl"/>
|
<local:DeviceToDbView x:Name="DeviceToDbControl"/>
|
||||||
</Grid>
|
</Grid>
|
||||||
<Grid x:Name="DbToDevicePage" Visibility="Collapsed">
|
<Grid x:Name="DeviceToDevicePage" Visibility="Collapsed">
|
||||||
<local:DbToDeviceView x:Name="DbToDeviceControl"/>
|
<local:DeviceToDeviceView x:Name="DeviceToDeviceControl"/>
|
||||||
</Grid>
|
</Grid>
|
||||||
<Grid x:Name="DepartmentalSyncPage" Visibility="Collapsed">
|
<Grid x:Name="DepartmentalSyncPage" Visibility="Collapsed">
|
||||||
<local:DepartmentalUserSyncView x:Name="DepartmentalSyncControl"/>
|
<local:DepartmentalUserSyncView x:Name="DepartmentalSyncControl"/>
|
||||||
|
|
|
||||||
|
|
@ -185,7 +185,7 @@ public partial class MainWindow : Window
|
||||||
UserManagementPage.Visibility = page == "User Management" ? Visibility.Visible : Visibility.Collapsed;
|
UserManagementPage.Visibility = page == "User Management" ? Visibility.Visible : Visibility.Collapsed;
|
||||||
AttendanceSyncPage.Visibility = page == "Attendance Sync" ? Visibility.Visible : Visibility.Collapsed;
|
AttendanceSyncPage.Visibility = page == "Attendance Sync" ? Visibility.Visible : Visibility.Collapsed;
|
||||||
DeviceToDbPage.Visibility = page == "Device → DB" ? Visibility.Visible : Visibility.Collapsed;
|
DeviceToDbPage.Visibility = page == "Device → DB" ? Visibility.Visible : Visibility.Collapsed;
|
||||||
DbToDevicePage.Visibility = page == "DB → Device" ? Visibility.Visible : Visibility.Collapsed;
|
DeviceToDevicePage.Visibility = page == "Device → Device" ? Visibility.Visible : Visibility.Collapsed;
|
||||||
DepartmentalSyncPage.Visibility = page == "Departmental User Sync" ? Visibility.Visible : Visibility.Collapsed;
|
DepartmentalSyncPage.Visibility = page == "Departmental User Sync" ? Visibility.Visible : Visibility.Collapsed;
|
||||||
SyncHistoryPage.Visibility = page == "Sync History" ? Visibility.Visible : Visibility.Collapsed;
|
SyncHistoryPage.Visibility = page == "Sync History" ? Visibility.Visible : Visibility.Collapsed;
|
||||||
PlaceholderPage.Visibility = page == "Settings" ? Visibility.Visible : Visibility.Collapsed;
|
PlaceholderPage.Visibility = page == "Settings" ? Visibility.Visible : Visibility.Collapsed;
|
||||||
|
|
@ -198,7 +198,7 @@ public partial class MainWindow : Window
|
||||||
"User Management" => UserManagementControl.InitializeAsync(),
|
"User Management" => UserManagementControl.InitializeAsync(),
|
||||||
"Attendance Sync" => AttendanceSyncControl.InitializeAsync(),
|
"Attendance Sync" => AttendanceSyncControl.InitializeAsync(),
|
||||||
"Device → DB" => DeviceToDbControl.InitializeAsync(),
|
"Device → DB" => DeviceToDbControl.InitializeAsync(),
|
||||||
"DB → Device" => DbToDeviceControl.InitializeAsync(),
|
"Device → Device" => DeviceToDeviceControl.InitializeAsync(),
|
||||||
"Departmental User Sync" => DepartmentalSyncControl.InitializeAsync(),
|
"Departmental User Sync" => DepartmentalSyncControl.InitializeAsync(),
|
||||||
"Sync History" => SyncHistoryControl.InitializeAsync(),
|
"Sync History" => SyncHistoryControl.InitializeAsync(),
|
||||||
"Dashboard" => Task.CompletedTask,
|
"Dashboard" => Task.CompletedTask,
|
||||||
|
|
@ -267,7 +267,7 @@ public partial class MainWindow : Window
|
||||||
foreach (var button in new[]
|
foreach (var button in new[]
|
||||||
{
|
{
|
||||||
DashboardNav, DevicesNav, AttendanceSyncNav, UserManagementNav, DeviceToDbNav,
|
DashboardNav, DevicesNav, AttendanceSyncNav, UserManagementNav, DeviceToDbNav,
|
||||||
DbToDeviceNav, DepartmentalSyncNav, SyncHistoryNav, SettingsNav
|
DeviceToDeviceNav, DepartmentalSyncNav, SyncHistoryNav, SettingsNav
|
||||||
})
|
})
|
||||||
{
|
{
|
||||||
var isActive = string.Equals(button.Tag as string, page, StringComparison.Ordinal);
|
var isActive = string.Equals(button.Tag as string, page, StringComparison.Ordinal);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue