<Page x:Class="MyApp.AdminPages.AdminRoles"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:MyApp.AdminPages"
mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800"
Title="AdminRoles">
<Grid Background="White">
<Grid.RowDefinitions>
<RowDefinition Height="15"/>
<RowDefinition Height="35"/>
<RowDefinition Height="50"/>
<RowDefinition Height="*"/>
<RowDefinition Height="100"/>
</Grid.RowDefinitions>
<StackPanel Grid.Row="0" Width="800" Orientation="Horizontal" HorizontalAlignment="Right">
<StackPanel.LayoutTransform>
<RotateTransform Angle="180"/>
</StackPanel.LayoutTransform>
<StackPanel.Background>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="#940000" Offset="0"/>
<GradientStop Color="#FF4B4B " Offset="1"/>
</LinearGradientBrush>
</StackPanel.Background>
<Button Content="X" Foreground="#FFFFFF" BorderThickness="0" Height="15" Width="15" Click="Button_Click">
<Button.Background>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="#940000" Offset="0"/>
<GradientStop Color="#FF4B4B " Offset="1"/>
</LinearGradientBrush>
</Button.Background>
</Button>
<Button Content="-" Foreground="#FFFFFF" BorderThickness="0" Height="15" Width="15" Click="Button_Click_1">
<Button.Background>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="#940000" Offset="0"/>
<GradientStop Color="#FF4B4B " Offset="1"/>
</LinearGradientBrush>
</Button.Background>
</Button>
</StackPanel>
<Button Name="ItemsPageButton" Width="150" HorizontalAlignment="Left" Content="ТОВАРЫ" FontWeight="Bold" BorderBrush="Black" Grid.Row="1" Foreground="#FFFFFF" Background="#E5FF4B4B" Click="ItemsPageButton_Click"/>
<Button Name="OrdersPageButton" Width="150" Content="ЗАКАЗЫ" Grid.Row="1" Foreground="#FFFFFF" FontWeight="Bold" BorderBrush="Black" Background="#E5FF4B4B" Margin="150,0,500,0" Click="OrdersPageButton_Click"/>
<Button Name="RolesPageButton" Width="100" Content="РОЛИ" Grid.Row="1" Foreground="#FFFFFF" FontWeight="Bold" BorderBrush="Black" Background="#E5FF4B4B" Margin="295,0,405,0" RenderTransformOrigin="1.5,0.556" Click="RolesPageButton_Click"/>
<Button Name="UsersPageButton" Content="ПОЛЬЗОВАТЕЛИ" Grid.Row="1" Foreground="#FFFFFF" FontWeight="Bold" BorderBrush="Black" Background="#E5FF4B4B" Margin="390,0,205,0" Click="UsersPageButton_Click"/>
<TextBlock Text="Роли" FontSize="30" FontWeight="Bold" Margin="660,8,10,2" Grid.RowSpan="2">
<TextBlock.Foreground>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="#FF000F" Offset="0"/>
<GradientStop Color="#FFFFFF" Offset="1"/>
</LinearGradientBrush>
</TextBlock.Foreground>
</TextBlock>
<TextBox Name="SearchTB" Grid.Row="2" Text="Поиск..." Padding="9" FontSize="13" FontWeight="Bold" Foreground="#6BFFFFFF" MinWidth="300" MinHeight="35" Height="35" HorizontalAlignment="Left" VerticalAlignment="Center" MouseEnter="SearchTB_MouseEnter" MouseLeave="SearchTB_MouseLeave" Background="#E5FF4B4B" Margin="16,0,0,0" Width="359"/>
<Button Name="StartSearchButton" Grid.Row="2" Content="🔍︎" Foreground="White" FontSize="23" BorderThickness="0" Background="Transparent" Height="38" Margin="335,5,425,7" Click="StartSearchButton_Click">
<Button.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleX="1"/>
<SkewTransform/>
<RotateTransform/>
<TranslateTransform/>
</TransformGroup>
</Button.RenderTransform>
</Button>
<ComboBox Name="SortCB" IsReadOnly="True" Grid.Row="2" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FFFFFF" FontSize="15" Width="200" Margin="400,0,0,0" Background="Black" SelectionChanged="SortCB_SelectionChanged">
<ComboBox.ItemContainerStyle>
<Style TargetType="ComboBoxItem">
<Setter Property="Background" Value="#E5FF4B4B"/>
<Setter Property="BorderBrush" Value="#E5FF4B4B"/>
</Style>
</ComboBox.ItemContainerStyle>
</ComboBox>
<TextBlock Name="ForSortCB" Text="Сортировка" Grid.Row="2" HorizontalAlignment="Left" Foreground="#6BFFFFFF" FontSize="13" Margin="416,14,0,14" Width="76"/>
<DataGrid Name="Role_DG" Grid.Row="3" RowHeaderWidth="0" Background="#E5FF4B4B" RowBackground="Transparent" IsReadOnly="True" AutoGenerateColumns="False" GridLinesVisibility="All" SelectionMode="Single" SelectionChanged="Role_DG_SelectionChanged">
<DataGrid.Columns>
<DataGridTextColumn Header="ID" Width="30" Binding="{Binding Path=ID_role}">
</DataGridTextColumn>
<DataGridTextColumn Header="Роль" Width="100" Binding="{Binding Path=TitleRole}"/>
<DataGridTextColumn Header="Описание" Width="664" Binding="{Binding Path=DescriptionRole}"/>
</DataGrid.Columns>
<DataGrid.Items>
</DataGrid.Items>
<DataGrid.ColumnHeaderStyle>
<Style TargetType="{x:Type DataGridColumnHeader}">
<Setter Property="Foreground" Value="#FFFFFF"/>
<Setter Property="Background" Value="Transparent"/>
<Setter Property="HorizontalAlignment" Value="Stretch"/>
<Setter Property="HorizontalContentAlignment" Value="Center"/>
<Setter Property="BorderThickness" Value="0.5"/>
<Setter Property="Margin" Value="-1.5,0,0,0" />
<Setter Property="BorderBrush" Value="Black"/>
</Style>
</DataGrid.ColumnHeaderStyle>
<DataGrid.CellStyle>
<Style TargetType="{x:Type DataGridCell}">
<Setter Property="Foreground" Value="#FFFFFF"/>
</Style>
</DataGrid.CellStyle>
<DataGrid.RowStyle>
<Style TargetType="{x:Type DataGridRow}">
<Setter Property="BorderThickness" Value="0.1"/>
</Style>
</DataGrid.RowStyle>
</DataGrid>
<Grid Name="LastGrid" Grid.Row="4">
<Grid.Background>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="#FF4B4B" Offset="0"/>
<GradientStop Color="#A81B1B" Offset="0.5"/>
<GradientStop Color="#9A1515" Offset="1"/>
</LinearGradientBrush>
</Grid.Background>
<TextBox Name="RoleTB" Text="Роль" HorizontalContentAlignment="Center" Padding="1" FontSize="15" FontWeight="Bold" Foreground="#6BFFFFFF" Height="25" Background="#E5FF4B4B" Margin="10,10,660,65" MouseEnter="RoleTB_MouseEnter" MouseLeave="RoleTB_MouseLeave"/>
<TextBox Name="DescriptionTB" Text="Описание" VerticalContentAlignment="Top" Padding="5" FontSize="15" FontWeight="Bold" Foreground="#6BFFFFFF" Width="340" Height="50" Background="#E5FF4B4B" Margin="0,43,450,7" MouseEnter="DescriptionTB_MouseEnter" MouseLeave="DescriptionTB_MouseLeave"/>
<Button Style="{DynamicResource KrugliyUgolButton}" Name="AddButton" FontWeight="Bold" FontSize="40" Content="+" Width="43" Height="41" VerticalContentAlignment="Top" Padding="-10" HorizontalContentAlignment="Center" HorizontalAlignment="Left" VerticalAlignment="Top" Foreground="#FFFFFF" Background="#E5FF4B4B" Margin="670,2,0,0" Click="AddButton_Click"/>
<Button Style="{DynamicResource KrugliyUgolButton}" Name="DelButton" FontWeight="Bold" FontSize="40" Content="-" Width="43" Height="41" HorizontalAlignment="Left" VerticalAlignment="Top" VerticalContentAlignment="Top" HorizontalContentAlignment="Center" Padding="-11" Foreground="#FFFFFF" Background="#610000" Margin="737,2,0,0" Click="DelButton_Click"/>
<Button Style="{DynamicResource KrugliyUgolButton}" Name="ChangeButton" FontWeight="Bold" FontSize="20" Content="ИЗМЕНИТЬ" MinWidth="100" Width="215" Height="40" HorizontalAlignment="Left" VerticalAlignment="Top" Foreground="#FFFFFF" Background="#E5FF4B4B" Margin="575,53,0,0" Click="ChangeButton_Click"/>
</Grid>
</Grid>
</Page>