Class EquipmentController
java.lang.Object
com.equipmentrental.equipment_rental_system.controller.EquipmentController
-
Constructor Summary
ConstructorsConstructorDescriptionEquipmentController(EquipmentService equipmentService, CategoryService categoryService) -
Method Summary
Modifier and TypeMethodDescriptiondelete(Long equipmentId, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) list(String search, Long categoryId, EquipmentStatus status, org.springframework.ui.Model model) save(@Valid Equipment equipment, org.springframework.validation.BindingResult bindingResult, Long categoryId, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) showCreateForm(org.springframework.ui.Model model) showEditForm(Long equipmentId, org.springframework.ui.Model model)
-
Constructor Details
-
EquipmentController
-
-
Method Details
-
list
@GetMapping public String list(@RequestParam(required=false) String search, @RequestParam(required=false) Long categoryId, @RequestParam(required=false) EquipmentStatus status, org.springframework.ui.Model model) -
showCreateForm
-
showEditForm
-
save
@PostMapping("/save") public String save(@Valid @ModelAttribute @Valid Equipment equipment, org.springframework.validation.BindingResult bindingResult, @RequestParam Long categoryId, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) -
delete
-