Beispiel #1
0
        public JsonResult Meetings_Read([DataSourceRequest] DataSourceRequest request)
        {
            meetings_all = meetingService.GetAll();
            var init = GetAllPB().FirstOrDefault(m => m.Sammaccount == User.Identity.Name);

            mettingsFiltered = meetings_all.AsEnumerable().Where(m => m.InitName == init.Id);
            Debug.WriteLine(mettingsFiltered.GetEnumerator().Current);
            foreach (var all in meetings_all)
            {
                if (!String.IsNullOrEmpty(all.Recfile))
                {
                    ViewBag.Rec = true;
                }
            }
            if (User.IsInRole("Admin"))
            {
                return(Json(meetingService.GetAll().ToDataSourceResult(request)));
            }
            if (User.IsInRole("User"))
            {
                return(Json(mettingsFiltered.ToDataSourceResult(request)));
            }
            return(null);
        }
 public IEnumerable <MeetingViewModel> Read()
 {
     return(meetingService.GetAll());
 }
 public virtual JsonResult Meetings_Read([DataSourceRequest] DataSourceRequest request)
 {
     return(Json(meetingService.GetAll().ToDataSourceResult(request)));
 }
        public IEnumerable <MeetingViewModel> Read(FilterRange range)
        {
            var result = meetingService.GetAll().Where(t => t.Start < range.End && (t.End > range.Start || t.RecurrenceRule != null));

            return(result);
        }