public ActionResult KeepBooksChildAction(keepBooksViewModels data) { if (ModelState.IsValid) { this.BooksResult.Insert(data); return(View("KeepBooksChildAction")); } return(View(data)); }
public void Update(keepBooksViewModels result) { var UpdateAccounting = (from s in db.AccountBook where s.Id == result.Id select s).SingleOrDefault(); UpdateAccounting.Categoryyy = (int)result.InOut == 1 ? 0 : 1; UpdateAccounting.Amounttt = result.Amount; UpdateAccounting.Dateee = result.Date; UpdateAccounting.Remarkkk = result.Memo; db.SaveChanges(); }
public ActionResult Edit(keepBooksViewModels Result) { try { this.BooksResult.Update(Result); } catch (Exception ex) { throw ex; } return(RedirectToAction("Index")); }
public void Insert(keepBooksViewModels data) { var InsertAccountBook = new AccountBookModels { Id = Guid.NewGuid(), Amounttt = data.Amount, //因選單編號(1:支出, 2:收入)與資料庫儲存編號(0:支出, 1:收入)不同,故做轉換動作 Categoryyy = (int)data.InOut == 1 ? 0 : 1, Dateee = data.Date, Remarkkk = data.Memo }; db.AccountBook.Add(InsertAccountBook); db.SaveChanges(); }