Agents/Functions/AddProduct.axaml

122 lines
4.1 KiB
Plaintext
Raw Normal View History

<Window xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="600"
x:Class="Agents.AddProduct"
Title="Добавление и удаление продукта"
xmlns:vm="using:Agents.Models">
<DockPanel Background="Blue">
<ScrollViewer>
<StackPanel>
<StackPanel HorizontalAlignment="Center">
<Border
Background="Red"
CornerRadius="10"
Padding="20"
Margin="20"
Width="750"
Height="300"
>
<ScrollViewer>
<StackPanel>
<TextBlock Text="Список продуктов" HorizontalAlignment="Center" Foreground="Blue"/>
<ListBox Name="ListProducts">
<ListBox.ItemTemplate>
<DataTemplate x:DataType="vm:Product">
<StackPanel>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Название продукта: "/>
<TextBlock Text="{Binding Title}"/>
</StackPanel>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Описание товара: "/>
<TextBlock Text="{Binding Description}"/>
</StackPanel>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Название продукта: "/>
<TextBlock Text="{Binding Productionpersoncount}"/>
</StackPanel>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Артикул: "/>
<TextBlock Text="{Binding Articlenumber}"/>
</StackPanel>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Минимальная цена для агента: "/>
<TextBlock Text="{Binding Mincostforagent}"/>
<TextBlock Text=" Руб."/>
</StackPanel>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</StackPanel>
</ScrollViewer>
</Border>
</StackPanel>
<StackPanel Spacing="15" HorizontalAlignment="Center" Orientation="Horizontal">
<StackPanel>
<TextBlock Text="Введите Название"/>
<TextBox Width="200" x:Name="TextNewTitle" Text=""/>
</StackPanel>
<StackPanel>
<TextBlock Text="Введите новый Артикул"/>
<TextBox Width="200" x:Name="TextNewArticlenumber" Text=""/>
</StackPanel>
<StackPanel>
<TextBlock Text="Введите минимальную цену (в рублях)"/>
<NumericUpDown Value="" Width="150" Minimum="0" Name="TextNewMincostforagent"/>
</StackPanel>
</StackPanel>
<StackPanel Spacing="15" HorizontalAlignment="Center" Orientation="Horizontal">
<StackPanel HorizontalAlignment="Center">
<StackPanel>
<TextBlock Text="Выберите тип продукта" HorizontalAlignment="Center"/>
<ComboBox Name="ListProductType" HorizontalAlignment="Center" Width="200">
<ComboBox.ItemTemplate>
<DataTemplate x:DataType="vm:Producttype">
<TextBlock Text="{Binding Title}"/>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
</StackPanel>
</StackPanel>
<StackPanel HorizontalAlignment="Center">
<TextBlock Text="Введите количество"/>
<NumericUpDown Value="" Width="150" Minimum="0" Name="TextNewCount"/>
</StackPanel>
</StackPanel>
<Button Content="Добавить" Click="Addproduct" Background="Green" HorizontalAlignment="Center"/>
<Button Content="Удалить" Click="DeleteProduct" Background="Red" Foreground="White" HorizontalAlignment="Center"/>
<Button Content="Назад" Click="Exit" Background="Green" HorizontalAlignment="Center"/>
<TextBlock Name="Status" Text="" HorizontalAlignment="Center"/>
</StackPanel>
</ScrollViewer>
</DockPanel>
</Window>