public MainWindow() { InitializeComponent(); context = new WALLLETEntities(); signup = new Signup(); signup.okBtn.Click += OkBtn_Click; signup.Closing += S_Closing; signup.ShowDialog(); signup.Close(); }
private void OkBtn_Click(object sender, RoutedEventArgs e) { string login = signup.login.Text; string password = signup.password.Password; data = (from item in context.Users where item.login == login && item.password == password select item).FirstOrDefault(); if (data == null) { Random rand = new Random(); context.Users.Add(new User() { login = login, password = password, electricy = rand.Next(1000, 20000), gas = rand.Next(1000, 10000), water = rand.Next(1000, 5000), phone = rand.Next(1000, 4000), amount = rand.Next(5000, 80000) }); context.SaveChanges(); MessageBox.Show("Successfully signed up, try to login!"); } else { w = new Wallet(); w.luys.Content = data.electricy + " AMD"; w.gaz.Content = data.gas + " AMD"; w.phone.Content = data.phone + " AMD"; w.water.Content = data.water + " AMD"; w.cart.Content = data.amount + " AMD"; w.payLuys.Click += PayLuys_Click; w.payGaz.Click += PayGaz_Click; w.payPhone.Click += PayPhone_Click; w.payWater.Click += PayWater_Click; w.ShowDialog(); } signup.Close(); }