Example #1
0
 public ActionResult KeepBooksChildAction(keepBooksViewModels data)
 {
     if (ModelState.IsValid)
     {
         this.BooksResult.Insert(data);
         return(View("KeepBooksChildAction"));
     }
     return(View(data));
 }
Example #2
0
        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"));
 }
Example #4
0
        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();
        }