Files
Backend-Api/CompanyManagment.App.Contracts/CrossJobGuild/ICrossJobGuildApplication.cs
2024-07-05 21:36:15 +03:30

20 lines
747 B
C#

using System.Collections.Generic;
using _0_Framework.Application;
using CompanyManagment.App.Contracts.CrossJobGuild;
using CompanyManagment.App.Contracts.Job;
namespace CompanyManagment.App.Contracts.CrossJobGuild;
public interface ICrossJobGuildApplication
{
OperationResult Create(CreateCrossJobGuild command);
OperationResult Edit(EditCrossJobGuild command);
OperationResult Validation(CreateCrossJobGuild command);
OperationResult ValidationEdit(EditCrossJobGuild command);
EditCrossJobGuild GetDetails(long id);
OperationResult Remove(long id);
List<CrossJobGuildViewModel> GetCrossJobGuild();
List<CrossJobGuildViewModel> Search(CrossJobGuildSearchModel searchModel);
List<JobViewModel> GetJob();
}