25 lines
928 B
Java
25 lines
928 B
Java
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<FormFieldResponseBean> getAllFormField(HttpServletRequest request);
|
|
|
|
}
|