Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/17/18 15:24:44 (7 years ago)
Author:
jzenisek
Message:

#2839

  • updated TaskDao towards independency of the formerly used Task-Resource assignment entity
  • updated several permission/assignment handling service methods for client
  • added AssignedJobResource DTO
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HiveProjectManagement/HeuristicLab.Services.Hive/3.3/ServiceContracts/IHiveService.cs

    r15577 r15628  
    3131  public interface IHiveService {
    3232    #region Task Methods
    33     [OperationContract]
    34     Guid AddTask(Task task, TaskData taskData, IEnumerable<Guid> resourceIds);
     33    //[OperationContract]
     34    //Guid AddTask(Task task, TaskData taskData, IEnumerable<Guid> resourceIds);
     35
     36    [OperationContract]
     37    Guid AddTask(Task task, TaskData taskData);
    3538
    3639    [OperationContract]
     
    7780    IEnumerable<Job> GetJobs();
    7881
    79     [OperationContract]
    80     Guid AddJob(Job jobDto);
    81 
    82     [OperationContract]
    83     void UpdateJob(Job jobDto);
     82    //[OperationContract]
     83    //Guid AddJob(Job jobDto);
     84
     85    [OperationContract]
     86    Guid AddJob(Job jobDto, IEnumerable<Guid> resourceIds);
     87
     88    //[OperationContract]
     89    //void UpdateJob(Job jobDto);
     90
     91    [OperationContract]
     92    void UpdateJob(Job jobDto, IEnumerable<Guid> resourceIds);
    8493
    8594    [OperationContract]
    8695    void DeleteJob(Guid JobId);
     96
     97    [OperationContract]
     98    IEnumerable<AssignedJobResource> GetAssignedResourcesForJob(Guid jobId);
    8799    #endregion
    88100
     
    178190    [OperationContract]
    179191    IEnumerable<AssignedProjectResource> GetAssignedResourcesForProject(Guid projectId);
     192
     193    [OperationContract]
     194    IEnumerable<AssignedProjectResource> GetAssignedResourcesForProjectAdministration(Guid projectId);
    180195    #endregion
    181196
Note: See TracChangeset for help on using the changeset viewer.