public IList <SessionDTO> GetAll(SessionParamsCreateDTO queryParameters)
        {
            string granu  = queryParameters.Granu.ToLower();
            int    InLast = int.Parse(queryParameters.InLast);

            var sessions = _context.Sessions;

            return(_apiservice.GenerateDTOS(sessions, granu, InLast));
        }
Beispiel #2
0
        public IActionResult Post([FromBody] SessionParamsCreateDTO createDTO)
        {
            if (createDTO == null)
            {
                return(BadRequest());
            }

            string result = JsonConvert.SerializeObject(_sessionRepository.GetAll(createDTO));

            if (result == null)
            {
                return(NotFound());
            }

            return(Ok(result));
        }