Exemplo n.º 1
0
 public override void OnActionExecuting(ActionExecutingContext filterContext)
 {
     base.OnActionExecuting(filterContext);
     Solution.Domain.Solution solution = null;
     if (HttpContext.GetRouteOrQueryString("solutionid") != null)
     {
         SolutionId = Guid.Parse(HttpContext.GetRouteOrQueryString("solutionid"));
         if (SolutionId.HasValue && !SolutionId.Value.Equals(Guid.Empty))
         {
             solution = _solutionService.FindById(SolutionId.Value);
         }
     }
     if (null == solution)
     {
         solution   = _solutionService.Find(n => n.IsSystem == true);
         SolutionId = solution.SolutionId;
     }
     ViewBag.SolutionId   = SolutionId.Value;
     ViewBag.SolutionName = solution.Name;
 }