17 lines
846 B
C#
17 lines
846 B
C#
namespace SimpleAdmin.Application;
|
|
|
|
public interface IOnboardingEntryConfigService : ITransient
|
|
{
|
|
Task<List<ObFormField>> ListFormFields();
|
|
Task SaveFormField(OnboardingFormFieldSaveInput input);
|
|
Task DeleteFormFields(BaseIdListInput input);
|
|
Task<List<ObMaterialType>> ListMaterialTypes();
|
|
Task SaveMaterialType(OnboardingMaterialTypeSaveInput input);
|
|
Task DeleteMaterialTypes(BaseIdListInput input);
|
|
Task<List<ObFormRequirement>> ListFormRequirements(long companyId);
|
|
Task SaveFormRequirement(OnboardingFormRequirementSaveInput input);
|
|
Task DeleteFormRequirements(BaseIdListInput input);
|
|
Task<List<ObMaterialRequirement>> ListMaterialRequirements(long companyId);
|
|
Task SaveMaterialRequirement(OnboardingMaterialRequirementSaveInput input);
|
|
Task DeleteMaterialRequirements(BaseIdListInput input);
|
|
} |