Exemplo n.º 1
0
        /// <summary>
        /// Index action.
        /// </summary>
        /// <param name="identity"></param>
        /// <returns></returns>
        public ActionResult Index(MyEventsIdentity identity)
        {
            IEnumerable <EventDefinition> events = _eventDefinitionRepository.GetByOrganizerId(identity.UserId, string.Empty, int.MaxValue, 0, true);

            var homeViewModel = new HomeViewModel
            {
                Events = events
            };

            return(View(homeViewModel));
        }
 /// <summary>
 /// Get All Events filtered by OrganizerId and title
 /// </summary>
 /// <param name="organizerId">Organizer Id</param>
 /// <param name="filter">filter applied to search</param>
 /// <param name="pageSize">Number of results to get</param>
 /// <param name="pageIndex">Page Index</param>
 /// <returns>List of EventDefinitions</returns>
 public IList <EventDefinition> GetEventDefinitionByOrganizerId(int organizerId, string filter, int pageSize, int pageIndex)
 {
     return(_eventDefinitionRepository.GetByOrganizerId(organizerId, filter, pageSize, pageIndex, false));
 }