Files
Microsoft.SelfService.Porta…/Interfaces/IDeploymentBatchInterface.cs

23 lines
649 B
C#

using Microsoft.SelfService.Portal.Core.API.Models;
namespace Microsoft.SelfService.Portal.Core.API.Interfaces
{
public interface IDeploymentBatchInterface
{
ICollection<DeploymentGroupModel> GetDeploymentBatches();
DeploymentGroupModel? GetDeploymentBatchById(Guid id);
bool AddDeploymentBatchById(DeploymentGroupModel deploymentBatch, ICollection<Guid>? targetIds);
bool DeleteDeploymentBatchById(DeploymentGroupModel deploymentBatch);
bool EditDeploymentBatchById(DeploymentGroupModel deploymentBatch);
bool CheckDeploymentBatchById(Guid id);
bool SaveChanges();
}
}