private void btnSettlement_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Bạn muốn tất toán sổ tiết kiệm này?", "Thông báo", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { try { using (var db = new MoneyLoverDB()) { //var ct = db.PassBooks.SingleOrDefault(t => t.PassBookID.ToString() == cbPassbookId.SelectedValue.ToString()); //ct.Settlement = true; //db.SaveChanges(); var ct = db.PassBooks.SingleOrDefault(t => t.PassBookID.ToString() == cbPassbookId.SelectedValue.ToString()); var userId = ct.UserID; Models.User user = db.Users.SingleOrDefault(t => t.UserID.ToString() == ct.UserID.ToString()); if (userId == user.UserID) { ct.Settlement = true; } user.Wallet += ConvertStringToDouble(txtTotal.Text); user.SavingsWallet -= ct.Deposit; db.SaveChanges(); } MessageBox.Show("Tất toán thành công", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void btnSave_Click(object sender, RoutedEventArgs e) { int TermKey = Convert.ToInt32(((KeyValuePair <int, string>)cbbTerm.SelectedItem).Key); int payInterestKey = Convert.ToInt32(((KeyValuePair <int, string>)cbbPayInterest.SelectedItem).Key); int dueKey = Convert.ToInt32(((KeyValuePair <int, string>)cbbDue.SelectedItem).Key); try { using (var db = new MoneyLoverDB()) { var savingPb = db.PassBooks.SingleOrDefault(t => t.PassBookID.ToString() == cbPassbookId.SelectedValue.ToString()); savingPb.InterestRates = double.Parse(txtInterestRates.Text); savingPb.IndefiniteTerm = double.Parse(txtIndefiniteTerm.Text); savingPb.Due = dueKey; savingPb.PayInterest = payInterestKey; savingPb.Term = TermKey; db.SaveChanges(); //dataHD.ItemsSource = db.HopDongs.ToList(); //dataHD.Items.Refresh(); } MessageBox.Show("Cập nhật thành công", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Error); } }
public bool Register_(string email, string password) { User checkUser = db.Users.Where(m => m.Email == email).SingleOrDefault(); if (checkUser == null) { db.Users.Add(new User { Email = email, Password = password, Wallet = 10000000, SavingsWallet = 0 }); db.SaveChanges(); return(true); } else { return(false); } }
private void btnSave_Click(object sender, RoutedEventArgs e) { try { using (var db = new MoneyLoverDB()) { double moneyAdd = Convert.ToDouble(txtAddMoney.Text); var ct = db.PassBooks.SingleOrDefault(t => t.PassBookID.ToString() == cbPassbookId.SelectedValue.ToString()); ct.Deposit += moneyAdd; db.SaveChanges(); } MessageBox.Show("Gửi thêm thành công", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void btnSettlement_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Bạn muốn tất toán sổ tiết kiệm này?", "Thông báo", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { try { using (var db = new MoneyLoverDB()) { var ct = db.PassBooks.SingleOrDefault(t => t.PassBookID.ToString() == cbPassbookId.SelectedValue.ToString()); ct.Settlement = true; db.SaveChanges(); } MessageBox.Show("Tất toán thành công", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Error); } } }