Esempio n. 1
0
        public IActionResult Get(int id)
        {
            var student = StudentService.Get(id);

            if (student == null)
            {
                return(NotFound());
            }
            return(Ok(student));
        }
Esempio n. 2
0
        public IActionResult Get(
            [FromQuery] SearchBy searchBy,
            [FromQuery(Name = "Name")] string studentName,
            [FromQuery(Name = "Type")] string studentType,
            [FromQuery(Name = "Gender")] char studentGender)
        {
            var students = _studentsService.Get(searchBy, studentName, studentType, studentGender);

            return(Ok(students));
        }
Esempio n. 3
0
        public IActionResult Get(int id)
        {
            //return "value";
            var student = _studentsService.Get(id);

            if (student == null)
            {
                return(NotFound());
            }
            return(Ok(student));
        }
Esempio n. 4
0
        public IActionResult Get(int id)
        {
            // look up student by id
            var student = _studentsService.Get(id);

            // if not found, return 404 NotFound
            if (student == null)
            {
                return(NotFound());
            }
            // otherwise return 200 OK and the Student
            return(Ok(student));
        }
Esempio n. 5
0
        public void OnActionExecuting(ActionExecutingContext context)
        {
            if (!context.ActionArguments.ContainsKey("id"))
            {
                return;
            }

            long id = (long)context.ActionArguments["id"];

            if (!studentsService.Get().Any(s => s.Id == id))
            {
                context.Result = new NotFoundResult();
            }

            if (!context.ActionArguments.ContainsKey("student"))
            {
                return;
            }

            Student student = (Student)context.ActionArguments["student"];

            if (student.Id != id)
            {
                context.Result = new BadRequestResult();
            }
        }
 public ActionResult <CodeCommit> Post([FromBody] CodeCommit commit)
 {
     if (!studentsService.Get().Any(s => s.Id == commit.UserId))
     {
         return(BadRequest());
     }
     codeCommitsService.Add(commit);
     return(CreatedAtAction(nameof(Get), null, commit));
 }
 public IEnumerable <Student> Get([FromQuery] Filter filter)
 {
     return(studentsService.Get(filter).ToList());
 }
        public StudentViewModel Get(Guid id)
        {
            var student = _studentsService.Get(id);

            return(student == null ? null : _mapper.Map <StudentDetails, StudentViewModel>(student));
        }
Esempio n. 9
0
 public IEnumerable <Student> GetStudents()
 {
     return(_context.Get());
 }
 public async Task <Student> Get(int id)
 {
     return(await _studentsService.Get(id));
 }
        public async Task <IEnumerable <StudentDTO> > Get()
        {
            IEnumerable <Student> students = await _studentsService.Get();

            return(_mapper.Map <IEnumerable <StudentDTO> >(students));
        }
 public IHttpActionResult GetAllStudents()
 {
     return(Ok(studentsService.Get()));
 }