|
@@ -39,6 +39,7 @@ namespace CopyCenter
|
|
|
private void Add(object sender, RoutedEventArgs e)
|
|
|
{
|
|
|
Insert(Number.Text, TypeCard.Text, comboBox1.SelectedValue.ToString());
|
|
|
+
|
|
|
}
|
|
|
|
|
|
private void Delete(object sender, RoutedEventArgs e)
|
|
@@ -83,10 +84,10 @@ namespace CopyCenter
|
|
|
CardsList.ItemsSource = db.Cards.ToList();
|
|
|
}
|
|
|
|
|
|
- public bool Insert(string NameClient, string TypeClient, string idClient)
|
|
|
+ public bool Insert(string Number, string TypeCard, string idClient)
|
|
|
{
|
|
|
gr672_liiEntities db = new gr672_liiEntities();
|
|
|
- if (NameClient == "" || TypeClient == "" || idClient == "")
|
|
|
+ if (Number == "" || TypeCard == "" || idClient == "")
|
|
|
{
|
|
|
MessageBox.Show("Введено неверное значение");
|
|
|
return false;
|
|
@@ -108,15 +109,24 @@ namespace CopyCenter
|
|
|
// return true;
|
|
|
//}
|
|
|
|
|
|
- public bool Update(string NameClient, string TypeClient, string idClient)
|
|
|
+ public bool Update(string Number, string TypeCard, string idClient)
|
|
|
{
|
|
|
|
|
|
- if (Number.Text == "" || TypeCard.Text == "" || comboBox1.SelectedValue.ToString() == "")
|
|
|
+ if (Number == "" || TypeCard == "" || idClient == "")
|
|
|
{
|
|
|
MessageBox.Show("Введено неверное значение");
|
|
|
return false;
|
|
|
}
|
|
|
+ int num = 0;
|
|
|
+ int.TryParse(ID.Text, out num);
|
|
|
+ var uRow = db.Cards.Where(w => w.idCard == num).FirstOrDefault();
|
|
|
+ uRow.NumberCard = Convert.ToInt32(Number);
|
|
|
+ uRow.TypeCard = TypeCard;
|
|
|
+ uRow.idClient = Convert.ToInt32(comboBox1.SelectedValue.ToString());
|
|
|
+
|
|
|
+ db.SaveChanges();
|
|
|
MessageBox.Show("Успешно отредактировано поле");
|
|
|
+ CardsList.ItemsSource = db.Cards.ToList();
|
|
|
return true;
|
|
|
}
|
|
|
|