public ActionResult <StudentGetDto> Put(int studentId, [FromBody] StudentPutDto studentDto)
        {
            var studentToEdit = _context.Students.Find(studentId);

            studentToEdit.FirstName = studentDto.FirstName;
            studentToEdit.LastName  = studentDto.LastName;

            _context.SaveChanges();

            var studentToReturn = new StudentGetDto
            {
                Id        = studentToEdit.Id,
                FirstName = studentToEdit.FirstName,
                LastName  = studentToEdit.LastName
            };

            return(Ok(studentToReturn));
        }
        public ActionResult <StudentGetDto> Post([FromBody] StudentPostDto studentDto)
        {
            var studentToCreate = new Student
            {
                FirstName = studentDto.FirstName,
                LastName  = studentDto.LastName
            };

            _context.Students.Add(studentToCreate);

            _context.SaveChanges();

            var studentToReturn = new StudentGetDto
            {
                Id        = studentToCreate.Id,
                FirstName = studentToCreate.FirstName,
                LastName  = studentToCreate.LastName,
            };

            return(Ok(studentToReturn));
        }