public ActionResult Index() { return(View("Index", new MessageIndexModel { UnreadResults = ResultDAC.GetUnreadResults(ContextManager.Current.SelectedAreaID.Value), InformationTypes = InformationTypeDAC.GetInformationTypes(ContextManager.Current.SelectedAreaID.Value) })); }
public ActionResult RenderListControl(Int32 parentID, Int32 level, Nullable <bool> oddLine) { List <Int32> collapsedElements; TempData["OddLine"] = oddLine; if (Session["CollapsedElements"] != null) { collapsedElements = (List <Int32>)Session["CollapsedElements"]; } else { collapsedElements = new List <Int32>(); } if (parentID == -1) { return(View("InformationTypeListControl", new MessageIndexModel { CollapsedElements = collapsedElements, Level = level, UnreadResults = ResultDAC.GetUnreadResults(ContextManager.Current.SelectedAreaID.Value), UserFilteredUnreadResults = ResultDAC.GetUnreadResultsFilteredByMailboxUser(ContextManager.Current.SelectedAreaID.Value, Membership.GetUser().Email), InformationTypes = InformationTypeDAC.GetInformationTypes(ContextManager.Current.SelectedAreaID.Value) })); } else { return(View("InformationTypeListControl", new MessageIndexModel { CollapsedElements = collapsedElements, Level = level, UnreadResults = ResultDAC.GetUnreadResults(ContextManager.Current.SelectedAreaID.Value), InformationTypes = InformationTypeDAC.GetInformationTypes(parentID, ContextManager.Current.SelectedAreaID.Value) })); } }