/// <summary> /// 存款 /// </summary> /// <param name="accountInfo"></param> public static void UpdateSave(UserAccountInfo accountInfo) { using (var context = new BMS_DBEntities()) { try { OperateRecordInfo operateinfo = new OperateRecordInfo(); var q = from t in context.UserAccountInfoes where accountInfo.UAccountNumber == t.UAccountNumber select t; foreach (var i in q) { i.Balance += accountInfo.Balance; operateinfo.AccountRemaining = (double)i.Balance; } operateinfo.OTime = System.DateTime.Now; operateinfo.OType = "存款"; operateinfo.OAccountNumber = accountInfo.UAccountNumber; operateinfo.OAccountChange = (double)accountInfo.Balance; context.OperateRecordInfoes.Add(operateinfo); context.SaveChanges(); context.Dispose(); } catch { MessageBox.Show("修改失败"); } } }
/// <summary> /// 开户 /// </summary> /// <param name="accountInfo"></param> public static void CreateUser(UserAccountInfo accountInfo) { using (var context = new BMS_DBEntities()) { try { accountInfo.Statement = "normal"; context.UserAccountInfoes.Add(accountInfo); OperateRecordInfo operateinfo = new OperateRecordInfo(); operateinfo.OTime = System.DateTime.Now; operateinfo.OType = "开户"; operateinfo.OAccountNumber = accountInfo.UAccountNumber; operateinfo.OAccountChange = (double)accountInfo.Balance; operateinfo.AccountRemaining = (double)accountInfo.Balance; context.OperateRecordInfoes.Add(operateinfo); context.SaveChanges(); context.Dispose(); } catch { MessageBox.Show("修改失败"); } } }
public Custom() { AccountInfo = new UserAccountInfo(); MoneyInfo = new OperateRecordInfo(); }