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); }
public EditStudentCommand(EditStudentRequest request, StudentDto studentDto) { StudentId = request.StudentId; StudentDto = studentDto; }