/// <summary> /// Indexes this instance. /// </summary> /// <returns>ActionResult.</returns> public ActionResult Index() { User user = _authenticatedUser.GetUserInfo(); var view = new SettingsView { User = user, }; ViewData["timezone"] = _hydration.GetAndSetSelectedTimezone(user.Timezone); return(View(view)); }
/// <summary> /// Gets the events. /// </summary> /// <returns>IList{Event}.</returns> private List <Event> GetAllEventsForUser() { var user = _authenticatedUser.GetUserInfo(); List <Event> evnts; using (var trans = _session.BeginTransaction()) { evnts = _session.QueryOver <Event>() .Where(e => e.UserId == user.Id) .OrderBy(e => e.StartTime).Desc .List() .ToList(); trans.Commit(); } return(evnts); }