public override void OnActionExecuting(ActionExecutingContext context) { FTISFactory m_FTISFactory = new FTISFactory(); IFTISService m_FTISService = m_FTISFactory.GetFTISService(); IDictionary <string, string> conditions = new Dictionary <string, string>(); if (OnlyOpen) { conditions.Add("Status", "1"); } IList <ApplicationClass> applicationClassList = m_FTISService.GetApplicationClassList(conditions); context.Controller.ViewData["ApplicationClassList"] = applicationClassList; }
private IEnumerable <ApplicationClass> GetGridData() { IList <ApplicationClass> datasource = m_FTISService.GetApplicationClassList(m_Conditions); return(datasource); }