Example #1
0
        public ActionResult Index(TrackSpendingViewModel paraData)
        {
            var list  = JsonConvert.DeserializeObject <List <TrackSpending> >(paraData.ListJSON);
            var track = new TrackSpending
            {
                Category    = paraData.TrackSpending.Category,
                Money       = paraData.TrackSpending.Money,
                Date        = paraData.TrackSpending.Date,
                Description = paraData.TrackSpending.Description
            };

            list.Add(track);
            var model = new TrackSpendingViewModel
            {
                List     = list,
                ListJSON = JsonConvert.SerializeObject(list)
            };

            return(View(model));
        }
Example #2
0
        // GET: Homework1
        public ActionResult Index()
        {
            //假資料
            var defaultList = new List <TrackSpending>
            {
                new TrackSpending {
                    Category = 1, Money = 300, Date = new DateTime(2016, 01, 01)
                },
                new TrackSpending {
                    Category = 1, Money = 16000, Date = new DateTime(2016, 01, 02)
                },
                new TrackSpending {
                    Category = 1, Money = 8000, Date = new DateTime(2016, 01, 03)
                }
            };

            var model = new TrackSpendingViewModel
            {
                List     = defaultList,
                ListJSON = JsonConvert.SerializeObject(defaultList)
            };

            return(View(model));
        }