Ejemplo n.º 1
0
        public JsonResult GetFutureEvents()
        {
            var rep    = new DataRepositories();
            var events = rep.Events.GetAll().ToList().Where(e => !e.IsPassedEvent()).ToList();

            return(Json(events, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 2
0
        private bool isNameUnique(string newName)
        {
            if (DataRepositories == null)
            {
                return(true);
            }

            if (string.Equals(newName, Name))
            {
                return(true);
            }

            return(DataRepositories.All(x => !x.ExtendedProperties.Contains(newName)));
        }
Ejemplo n.º 3
0
        public ActionResult Index()
        {
            var rep    = new DataRepositories();
            var events = rep.Events.GetAll();
            var worst  = events.ToList().OrderBy(e => e.GetAlcoholForParticipant()).Take(5).ToList();
            var best   = events.ToList().OrderByDescending(e => e.GetAlcoholForParticipant()).Take(5).ToList();
            var future = events.ToList().Where(e => !e.IsPassedEvent()).ToList();
            var vm     = new IndexViewModel()
            {
                BestEvents      = best,
                WorstEvents     = worst,
                AllFutureEvents = future
            };

            return(View(vm));
        }
Ejemplo n.º 4
0
 public MyEventController()
 {
     this.rep = new DataRepositories();
 }