Exemplo n.º 1
0
 public void save(MoneyData viewModel)
 {
     using (SkillTreeHomeworkEntities db = new SkillTreeHomeworkEntities())
     {
         AccountBook accountBook = new AccountBook
         {
             Dateee     = viewModel.time,
             Amounttt   = (int)viewModel.money,
             Categoryyy = viewModel.moneyType,
             Remarkkk   = viewModel.remark,
             Id         = Guid.NewGuid()
         };
         db.AccountBook.Add(accountBook);
         db.SaveChanges();
     }
 }
        public ActionResult Index(MoneyTemplateViewModels model)
        {
            //判斷模型繫結是否錯誤,或者有商業邏輯上是否錯誤
            if (ModelState.IsValid)
            {
                AccountBook accountBooks = new AccountBook();
                accountBooks.Id         = Guid.NewGuid();
                accountBooks.Categoryyy = model.category.ToString() == "支出" ? 0 : 1;
                accountBooks.Amounttt   = model.money;
                accountBooks.Dateee     = model.date;
                accountBooks.Remarkkk   = model.description;
                db.AccountBook.Add(accountBooks);
                db.SaveChanges();

                return(RedirectToAction("Index"));
            }

            return(View(model));
        }
Exemplo n.º 3
0
        public ActionResult Index(MoneyViewModel moneyData)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            var accountBook = new AccountBook
            {
                Amounttt   = Convert.ToInt32(moneyData.MNY),
                Categoryyy = moneyData.IO == "支出" ? 1 :0,
                Dateee     = moneyData.CHDT,
                Remarkkk   = moneyData.RMK,
                Id         = Guid.NewGuid()
            };

            db.AccountBook.Add(accountBook);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 4
0
        public ActionResult Index(AccountContentViewModel data)
        {
            if (ModelState.IsValid)
            {
                var accountBookNew = new AccountBook
                {
                    Id         = Guid.NewGuid(),
                    Categoryyy = data.accountCategory,
                    Amounttt   = (int)data.accountFee,
                    Dateee     = data.accountDate,
                    Remarkkk   = data.accountNote
                };

                SkillTreeHomeworkEntities db = new SkillTreeHomeworkEntities();
                db.AccountBook.Add(accountBookNew);
                db.SaveChanges();
                return(RedirectToAction("Index", "Home"));
            }
            return(View(data));
        }
        public ActionResult Account(MoneyViewModel data)
        {
            if (!ModelState.IsValid)
            {
                return(View(data));
            }

            var accountBook = new AccountBook
            {
                Id         = Guid.NewGuid(),
                Categoryyy = data.category,
                Amounttt   = data.money,
                Dateee     = data.date,
                Remarkkk   = data.remark
            };

            db.AccountBook.Add(accountBook);
            db.SaveChanges();

            return(View());
        }
Exemplo n.º 6
0
 public ActionResult Index(MoneyViewModel my)
 {
     try
     {
         if (ModelState.IsValid)
         {
             AccountBook account = new AccountBook();
             account.Id         = Guid.NewGuid();
             account.Categoryyy = my.SelectedTypes;
             account.Amounttt   = my.Money;
             account.Dateee     = my.Date;
             account.Remarkkk   = my.Note;
             db.AccountBook.Add(account);
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     catch (Exception ex)
     {
         ex.ToString();
     }
     return(View(my));
 }
Exemplo n.º 7
0
 public int Save()
 {
     return(db.SaveChanges());
 }
Exemplo n.º 8
0
 public void Create(T entity)
 {
     Dbset.Add(entity);
     _SkillEntities.SaveChanges();
 }