Esempio n. 1
0
        public async Task <IActionResult> Edit(int id, [FromBody] StudentDto studentDto)
        {
            var request            = new EditStudentRequest(id);
            var editStudentCommand = new EditStudentCommand(request, studentDto);
            var response           = await _mediator.Send(editStudentCommand);

            return(Ok(response));
        }
 public void EditStudent([FromBody] EditStudentRequest request)
 {
     LogsDataManager.SendLog(
         request.LibrarianId,
         "Librarian",
         "edited student " + request.Student.FirstName);
     UsersDataManager.EditStudent(request.Student);
 }
Esempio n. 3
0
 public EditStudentCommand(EditStudentRequest request, StudentDto studentDto)
 {
     StudentId  = request.StudentId;
     StudentDto = studentDto;
 }