|
@@ -23,7 +23,7 @@ namespace CopyCenter
|
|
|
public ClientsWindow()
|
|
|
{
|
|
|
InitializeComponent();
|
|
|
- ClientList.ItemsSource = db.Client.ToList();
|
|
|
+ db = new gr672_liiEntities();
|
|
|
}
|
|
|
|
|
|
private void Exit_Click(object sender, RoutedEventArgs e)
|
|
@@ -32,5 +32,34 @@ namespace CopyCenter
|
|
|
mw.Show();
|
|
|
this.Close();
|
|
|
}
|
|
|
+
|
|
|
+ private void Add(object sender, RoutedEventArgs e)
|
|
|
+ {
|
|
|
+ Client client = new Client();
|
|
|
+ client.NameClient = Name.Text;
|
|
|
+ client.TypeClient = TypeClient.Text;
|
|
|
+ db.Client.Add(client);
|
|
|
+ db.SaveChanges();
|
|
|
+ ClientsList.ItemsSource = db.Client.ToList();
|
|
|
+ }
|
|
|
+
|
|
|
+ private void Delete(object sender, RoutedEventArgs e)
|
|
|
+ {
|
|
|
+ Client dRow = new Client();
|
|
|
+ dRow = db.Client.Where(w => w.NameClient == Name.Text).FirstOrDefault();
|
|
|
+ db.Client.Remove(dRow);
|
|
|
+ db.SaveChanges();
|
|
|
+ ClientsList.ItemsSource = db.Client.ToList();
|
|
|
+ }
|
|
|
+
|
|
|
+ private void Update(object sender, RoutedEventArgs e)
|
|
|
+ {
|
|
|
+ Client uRow = new Client();
|
|
|
+ uRow = db.Client.Where(w => w.NameClient == Name.Text).FirstOrDefault();
|
|
|
+ uRow.NameClient = Name.Text;
|
|
|
+ uRow.TypeClient = TypeClient.Text;
|
|
|
+ db.SaveChanges();
|
|
|
+ ClientsList.ItemsSource = db.Client.ToList();
|
|
|
+ }
|
|
|
}
|
|
|
}
|