Files
Backend-Api/AccountManagement.Application.Contracts/SubAccountPermissionSubtitle/ISubAccountPermissionSubtitleApplication.cs

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);
}
}