41 lines
1.1 KiB
C#
41 lines
1.1 KiB
C#
![]() |
using Avalonia;
|
||
|
using Avalonia.Controls;
|
||
|
using Avalonia.Markup.Xaml;
|
||
|
using Microsoft.EntityFrameworkCore;
|
||
|
using System.Linq;
|
||
|
|
||
|
namespace demo0411;
|
||
|
|
||
|
public partial class ProductList : Window
|
||
|
{
|
||
|
private int log;
|
||
|
public ProductList()
|
||
|
{
|
||
|
InitializeComponent();
|
||
|
ListPartnerProduct.ItemsSource = Helper.DbContext.Products.Include(a => a.Type).Include(a => a.PartnerProducts).ThenInclude(a => a.Partner).ToList();
|
||
|
}
|
||
|
private void Button_Click(object? sender, Avalonia.Interactivity.RoutedEventArgs e)
|
||
|
{
|
||
|
new DobavRedactProduct().Show();
|
||
|
Close();
|
||
|
}
|
||
|
|
||
|
private void Border_DoubleTapped(object? sender, Avalonia.Input.TappedEventArgs e)
|
||
|
{
|
||
|
new DobavRedactProduct(int.Parse((sender as Border).Tag.ToString())).Show();
|
||
|
Close();
|
||
|
}
|
||
|
|
||
|
private void Button_Click_1(object? sender, Avalonia.Interactivity.RoutedEventArgs e)
|
||
|
{
|
||
|
log = 2;
|
||
|
new History(log).Show();
|
||
|
Close();
|
||
|
}
|
||
|
|
||
|
private void Button_Click_2(object? sender, Avalonia.Interactivity.RoutedEventArgs e)
|
||
|
{
|
||
|
new MainWindow().Show();
|
||
|
Close();
|
||
|
}
|
||
|
}
|