27 lines
1.1 KiB
C#
27 lines
1.1 KiB
C#
using _0_Framework.Application;
|
|
using System.Collections.Generic;
|
|
|
|
namespace AccountManagement.Application.Contracts.SubAccountPermissionSubtitle
|
|
{
|
|
public interface ISubAccountPermissionSubtitleApplication
|
|
{
|
|
OperationResult Create(CreateSubAccountPermissionSubtitle1 command);
|
|
OperationResult Create(CreateSubAccountPermissionSubtitle2 command);
|
|
OperationResult Create(CreateSubAccountPermissionSubtitle3 command);
|
|
OperationResult Create(CreateSubAccountPermissionSubtitle4 command);
|
|
|
|
OperationResult Edit(EditSubAccountPermissionSubtitle1 command);
|
|
OperationResult Edit(EditSubAccountPermissionSubtitle2 command);
|
|
OperationResult Edit(EditSubAccountPermissionSubtitle3 command);
|
|
OperationResult Edit(EditSubAccountPermissionSubtitle4 command);
|
|
|
|
List<SubAccountPermissionSubtitleViewModel> GetAllSubtitlesNested();
|
|
|
|
|
|
OperationResult DeleteSubtitle1(long id);
|
|
OperationResult DeleteSubtitle2(long id);
|
|
OperationResult DeleteSubtitle3(long id);
|
|
OperationResult DeleteSubtitle4(long id);
|
|
}
|
|
}
|