Esempio n. 1
0
 public IActionResult Get()
 {
     if (User.FindFirst("gebruikersId")?.Value != null && User.FindFirst("rol")?.Value == "admin")
     {
         List <Handelaar> handelaars = _handelaarRepository.GetAll().Reverse().ToList();
         return(Ok(handelaars));
     }
     return(Unauthorized(new { error = "U bent niet aangemeld als administrator." }));
 }
Esempio n. 2
0
        public IActionResult KrijgAantallen()
        {
            if (User.FindFirst("gebruikersId")?.Value != null && User.FindFirst("rol")?.Value == "admin")
            {
                var aantallen = new
                {
                    AantalHandelaars  = _handelaarRepository.GetAll().Count(),
                    AantalLunches     = _lunchRespository.GetAll().Count(),
                    AantalReservaties = _reservatieRepository.GetAll().Count()
                };

                return(Ok(aantallen));
            }
            return(Unauthorized(new { error = "U bent niet aangemeld als administrator." }));
        }
Esempio n. 3
0
 public IActionResult HandelaarsVerzoeken()
 {
     return(View(new HandelaarsVerzoekenViewModel(_handelaarRepository.GetHandelaarsNogNietGoedgekeurd(_handelaarRepository.GetAll()))));
 }