Diskuze: Aktualizace DataGridu
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 2 zpráv z 2.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
jedna se o EF CodeFirst ale myslim ze stejne to bude i v DatabaseFirst ktere pouzivas. (ale jinak doporucuji prejit na UnitOfWork styl prace s contextem)
using System.Data.Entity;
using System.Windows;
namespace test_na_ef
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
ClientContext con = new ClientContext();
public MainWindow()
{
InitializeComponent();
con.Clients.Load();
dg1.ItemsSource = con.Clients.Local;
}
private void Button_Click(object sender, RoutedEventArgs e)
{
con.Clients.Add(new Client() {Age = 3, Name = "tom"});
con.SaveChanges();
}
}
public class ClientContext : DbContext
{
public DbSet<Client> Clients { get; set; }
}
public class Client
{
public int Id { get; set; }
public string Name { get; set; }
public int Age { get; set; }
}
}
Zobrazeno 2 zpráv z 2.