public void TestMethod1() { acount acc = new acount(200000); Assert.IsNotNull(acc); Assert.IsInstanceOfType(acc, typeof(acount)); Assert.AreEqual(200000, acc.Balance()); }
public MainWindow(user custom) { InitializeComponent(); u = custom; this.WindowState = WindowState.Maximized; this.Title += " 当前账户:" + custom.UserName; AccountName.Text += custom.UserName; using (financepersonalEntities dbEntity = new financepersonalEntities()) { acount ac = dbEntity.acount.Where(m => m.AcountDefine1 == custom.UserName).FirstOrDefault(); AccountBalance.Text += ac.AcountTotal + " 元"; } Application.Current.MainWindow = this; }
private void button1_Click(object sender, RoutedEventArgs e) { DisplayFieldListItem DFL = (DisplayFieldListItem)this.comboBox2.SelectedItem; DisplayFieldListItem DFL1 = (DisplayFieldListItem)this.comboBox1.SelectedItem; int ActionUserID = AddUser.UserId; string ActionName = DFL.ID; string ActionMoney = textBox1.Text.Trim(); string ActionRole = DFL1.ID; string ActionTime = datePicker1.Text.Trim(); string ActionComment = textBox6.Text.Trim(); if (!validForm(ActionMoney, ActionTime)) { Dialog.DialogWindow.CreateAlertWindow("提示", "时间及金额不可为空!", null).Show(); return; } if (DFL.ID == "2") { ActionMoney = "-" + ActionMoney; } using (financepersonalEntities dbEntity = new financepersonalEntities()) { acount ac = dbEntity.acount.Where(m => m.AcountDefine1 == AddUser.UserName).FirstOrDefault(); ac.AcountTotal = (double.Parse(ActionMoney) + double.Parse(ac.AcountTotal)).ToString(); dbEntity.ObjectStateManager.ChangeObjectState(ac, EntityState.Modified); action myAction = new action(); myAction.ActionUserId = ActionUserID; myAction.ActionCountId = ac.AcountId; myAction.ActionName = ActionName; myAction.ActionRole = ActionRole; myAction.ActionTime = DateTime.Parse(ActionTime); myAction.ActionCommet = ActionComment; myAction.ActionMoney = ActionMoney; myAction.ActionDefine3 = ""; dbEntity.action.AddObject(myAction); dbEntity.SaveChanges(); } Dialog.DialogWindow.CreateAlertWindow("提示", "保存成功!", null).Show(); }
private void button1_Click(object sender, RoutedEventArgs e) { if (IsNull(textBox1.Text) && IsNull(passwordBox1.Password) && IsNull(textBox3.Text) && IsNull(passwordBox2.Password)) { if (passwordBox1.Password == passwordBox2.Password) { using (financepersonalEntities dbEntity = new financepersonalEntities()) { user u = new user(); u.UserName = textBox1.Text.Trim(); u.UserPassword = passwordBox1.Password.Trim(); u.UserEmail = textBox3.Text.Trim(); acount ac = new acount(); ac.AcountTotal = "0"; ac.AcountUserId = "xxx"; ac.AcountDefine1 = u.UserName; dbEntity.user.AddObject(u); dbEntity.acount.AddObject(ac); dbEntity.SaveChanges(); Dialog.DialogWindow.CreateAlertWindow("提示", "注册成功!", null).Show(); Login login = new Login(); this.Close(); login.Show(); } } else { Dialog.DialogWindow.CreateAlertWindow("提示", "两次密码必须一致!", null).Show(); } } else { Dialog.DialogWindow.CreateAlertWindow("提示", "必填项不能为空!", null).Show(); } }