package net.gepafin.tendermanagement.service; import jakarta.servlet.http.HttpServletRequest; import net.gepafin.tendermanagement.entities.FormFieldEntity; import net.gepafin.tendermanagement.model.request.FormFieldRequest; import net.gepafin.tendermanagement.model.response.FormFieldResponseBean; import java.util.List; public interface FormFieldService { public FormFieldResponseBean createFormField(HttpServletRequest request, FormFieldRequest formFieldRequest); public FormFieldResponseBean updateFormField(HttpServletRequest request, Long formFieldId, FormFieldRequest formFieldRequest); public FormFieldResponseBean getFormFieldById(HttpServletRequest request, Long formFieldId); public void deleteFormField(HttpServletRequest request, Long formFieldId); public FormFieldEntity validateFormField(Long id); public List getAllFormField(HttpServletRequest request); }