package com.bcxin.tenant.domain.services;


import com.bcxin.api.interfaces.tenants.requests.organizationType.OrganizationTypeCreateRequest;
import com.bcxin.api.interfaces.tenants.requests.organizationType.OrganizationTypeUpdateRequest;
import com.bcxin.tenant.domain.entities.OrganizationTypeEntity;

import java.util.Collection;

public interface OrganizationTypeService {

    void save(OrganizationTypeCreateRequest organizationTypeCreateRequest);
    void delete(long id);

    void update(OrganizationTypeUpdateRequest organizationTypeUpdateRequest);
    OrganizationTypeEntity findById(long id);

    Collection<OrganizationTypeEntity> findByOrganizationId(String organizationId);




}
