//GET
 //Scenario/UpdateForm/Id
 public ActionResult UpdateForm(int?id)
 {
     Models.ScenarioVM model = null;
     if (id != null)
     {
         var scenario = this.scenarioService.FirstOrDefault(a => a.ScenarioID == id);
         if (scenario != null)
         {
             model = new Models.ScenarioVM
             {
                 ScenarioId  = scenario.ScenarioID,
                 Description = scenario.Description,
                 LayoutId    = scenario.LayoutID,
                 Title       = scenario.Title,
                 IsPublic    = (bool)scenario.isPublic
             };
         }
     }
     return(View("UpdateForm", model));
 }
        public static List <Models.ScenarioVM> GetScenariosByBrandId()
        {
            IScenarioService scenarioService = DependencyUtils.Resolve <IScenarioService>();
            var           scenarioVMs        = new List <Models.ScenarioVM>();
            IBrandService brandService       = DependencyUtils.Resolve <IBrandService>();
            var           user         = Helper.GetCurrentUser();
            var           scenarioList = scenarioService.GetScenarioIdByBrandId(user.BrandID);

            foreach (var item in scenarioList)
            {
                var s = new Models.ScenarioVM
                {
                    ScenarioId  = item.ScenarioID,
                    Description = item.Description,
                    LayoutId    = item.LayoutID,
                    Title       = item.Title,
                    IsPublic    = (bool)item.isPublic
                };
                scenarioVMs.Add(s);
            }
            return(scenarioVMs);
        }