Beispiel #1
0
        public virtual ActionResult Create()
        {
            ValidateIsAdmin();

            var viewModel = new BaseRefCreateUpdateViewModel { ControllerName = "LifeStyle", Active = true };

            return View(MVC.Admin.Shared.Views.BaseRefCreate, viewModel);
        }
Beispiel #2
0
        public virtual ActionResult Create(BaseRefCreateUpdateViewModel viewModel)
        {
            ValidateIsAdmin();

            using (var context = new TTTEntities())
            {
                var newRecord = new reftrend
                {
                    Active = viewModel.Active,
                    Name = viewModel.Name,
                    CreateDT = DateTime.Now
                };

                context.reftrends.Add(newRecord);
                context.SaveChanges();
            }

            return RedirectToAction(MVC.Admin.Trend.Index());
        }
Beispiel #3
0
        public virtual ActionResult Edit(BaseRefCreateUpdateViewModel viewModel)
        {
            ValidateIsAdmin();

            using (var context = new TTTEntities())
            {
                var record = context.reflifestyles.Single(a => a.ID == viewModel.ID);

                record.Name = viewModel.Name;
                record.Active = viewModel.Active;

                context.SaveChanges();
            }

            return RedirectToAction(MVC.Admin.LifeStyle.Index());
        }
Beispiel #4
0
        public virtual ActionResult Edit(int id)
        {
            ValidateIsAdmin();

            using (var context = new TTTEntities())
            {
                var record = context.reflifestyles.Single(a => a.ID == id);

                var viewModel = new BaseRefCreateUpdateViewModel
                {
                    ControllerName = "LifeStyle",
                    Active = record.Active,
                    ID = record.ID,
                    Name = record.Name
                };

                return View(MVC.Admin.Shared.Views.BaseRefEdit, viewModel);
            }

        }