using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Shapes; namespace Final.Win { /// /// Логика взаимодействия для UserWin.xaml /// public partial class UserWin : Window { Goiman_A_AEntities db = new Goiman_A_AEntities(); public UserWin() { InitializeComponent(); cb_Role_id.ItemsSource = db.Role.ToList(); T_User.ItemsSource = db.User.ToList(); } private void Button_Click(object sender, RoutedEventArgs e) { Class.UserClass user = new Class.UserClass(); int rol = (cb_Role_id.SelectedItem as Role).Role_ID; user.Add(tb_Login.Text, tb_Password.Text, tb_SurName.Text, tb_FirstName.Text, tb_MiddleName.Text, rol); T_User.ItemsSource = db.User.ToList(); } private void DeleteB_Click(object sender, RoutedEventArgs e) { if (T_User.SelectedItem is User user) { db.User.Remove(user); db.SaveChanges(); T_User.ItemsSource = db.User.ToList(); } } //public bool Update(string Flower_Name, string Height_Flower, string Price_Flower, string Count, int Type_Flo) //{ // try // { // var uRowflo = db.Kur_Flower.FirstOrDefault(w => w.Flower_Name == Flower_Name); // uRowflo.Height_Flower = Convert.ToInt32(Height_Flower); // uRowflo.Price_Flower = Convert.ToInt32(Price_Flower); // uRowflo.Count = Convert.ToInt32(Count); // uRowflo.Type_Flower_id = Type_Flo; // db.SaveChanges(); // } // catch (Exception ex) // { // MessageBox.Show(ex.Message); // return false; // } // return true; //} //private void UpdateB_Click(object sender, RoutedEventArgs e) //{ } }