Uses of Class
de.gustavblass.fsu.fmi.roombooking.dto.NewRoomDTO
Packages that use NewRoomDTO
Package
Description
-
Uses of NewRoomDTO in de.gustavblass.fsu.fmi.roombooking.controller.admin
Methods in de.gustavblass.fsu.fmi.roombooking.controller.admin with parameters of type NewRoomDTOModifier and TypeMethodDescription@NonNull StringRoomAdminController.createRoom(@Valid @NonNull NewRoomDTO dto, @NonNull org.springframework.validation.BindingResult bindingResult, @NonNull org.springframework.ui.Model model, @NonNull jakarta.servlet.http.HttpServletResponse response) @NonNull org.springframework.http.ResponseEntity<Void> RoomAdminRestController.createRoom(@Valid @NonNull NewRoomDTO dto) HandlesPOSTrequests to/api/v1/admin/roomsand adds the givenNewRoomDTOas a newRoomto the database.@NonNull StringRoomAdminController.editRoom(@NonNull String roomNumber, @Valid @NonNull NewRoomDTO dto, @NonNull org.springframework.validation.BindingResult bindingResult, @NonNull org.springframework.ui.Model model, @NonNull jakarta.servlet.http.HttpServletResponse response) HandlesPOSTrequests to/admin/rooms/{roomNumber}/editand saves the given edited data-transfer object to the database.@NonNull org.springframework.http.ResponseEntity<Void> RoomAdminRestController.editRoom(@NonNull String roomNumber, @Valid @NonNull NewRoomDTO dto) HandlesPOSTrequests to/api/v1/admin/rooms/{roomNumber}and modifies theRoomwith the specifiedRoom.numberaccording to the given data-transfer object.@NonNull StringRoomAdminController.getCreateRoomForm(NewRoomDTO newRoomDTO, @NonNull org.springframework.ui.Model model) HandlesGETrequests to/admin/rooms/add.@NonNull StringRoomAdminController.getEditRoomForm(@NonNull String roomNumber, @NonNull NewRoomDTO newRoomDTO, @NonNull org.springframework.ui.Model model) HandlesGETrequests to/admin/rooms/{roomNumber}/editand returns theRoomAdminController.Template.EDIT_FORMfor theRoomwith the specifiedRoom.number. -
Uses of NewRoomDTO in de.gustavblass.fsu.fmi.roombooking.mapper
Methods in de.gustavblass.fsu.fmi.roombooking.mapper that return NewRoomDTOModifier and TypeMethodDescriptionabstract NewRoomDTORoomMapper.toEditDto(ConferenceRoom room) Converts aConferenceRoomto a data-transfer object that can be used for editing.abstract NewRoomDTOConverts aRoomto a data-transfer object that can be used for editing.Methods in de.gustavblass.fsu.fmi.roombooking.mapper with parameters of type NewRoomDTOModifier and TypeMethodDescriptionprotected abstract voidRoomMapper.basicUpdateRoomFromDto(NewRoomDTO editDto, Room room) Adjusts the givenRoomto match the given data-transfer object.protected @NonNull RoomRoomMapper.createRoom(@NonNull NewRoomDTO dto) abstract RoomRoomMapper.fromDto(NewRoomDTO newRoomDTO) Converts aNewRoomDTOto aRoom.voidRoomMapper.updateRoomFromDto(NewRoomDTO editDto, Room room) Adjusts the givenRoomto match the given data-transfer object.