コード例 #1
0
ファイル: UserService.cs プロジェクト: sv-dev2/temes
        public void SaveDashboardDetail(DashoboardModel model)
        {
            DashboardText dashboard = new DashboardText {
                Id = model.Id, Description = model.EditorText
            };

            _context.DashboardTexts.Add(dashboard);
            _context.SaveChanges();
        }
コード例 #2
0
ファイル: HomeController.cs プロジェクト: sv-dev2/temes
        public ActionResult DashboardText()
        {
            if (Session["loggedUser"] == null)
            {
                return(RedirectToAction("Login", "Account"));
            }
            DashoboardModel model = userService.GetDashboardDetail();

            return(View(model));
        }
コード例 #3
0
ファイル: UserService.cs プロジェクト: sv-dev2/temes
        public void UpdateDashboardDetail(DashoboardModel model)
        {
            var dashboard = _context.DashboardTexts.FirstOrDefault(c => c.Id == model.Id);

            if (dashboard != null)
            {
                dashboard.Description = model.EditorText;
                _context.SaveChanges();
            }
        }
コード例 #4
0
ファイル: HomeController.cs プロジェクト: sv-dev2/temes
        public ActionResult DashboardText(DashoboardModel model)
        {
            if (model.Id == 0)
            {
                userService.SaveDashboardDetail(model);
            }
            else
            {
                userService.UpdateDashboardDetail(model);
            }

            return(RedirectToAction("DashboardText"));
        }