Free cookie consent management tool by TermsFeed Policy Generator

Changeset 2009


Ignore:
Timestamp:
06/04/09 17:34:42 (15 years ago)
Author:
kgrading
Message:

added webservices (#669)

Location:
trunk/sources/HeuristicLab.Hive.Client.Core/3.2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Hive.Client.Core/3.2/ClientConsoleService/ClientConsoleCommunicator.cs

    r1379 r2009  
    88using HeuristicLab.Hive.Client.Common;
    99using HeuristicLab.Hive.Contracts;
     10using Calendar;
    1011
    1112namespace HeuristicLab.Hive.Client.Core.ClientConsoleService {
     
    3233    public void ShutdownClient() {
    3334      MessageQueue.GetInstance().AddMessage(MessageContainer.MessageType.Shutdown);
     35    }   
     36
     37    public void SetUptimeCalendar(List<Appointment> appointments) {
     38      UptimeManager.Instance.Appointments = appointments;
     39    }
     40
     41    public List<Appointment> GetUptimeCalendar() {
     42      return UptimeManager.Instance.Appointments;
    3443    }
    3544
  • trunk/sources/HeuristicLab.Hive.Client.Core/3.2/ClientConsoleService/Interfaces/IClientConsoleCommunicator.cs

    r1132 r2009  
    2525using System.Text;
    2626using System.ServiceModel;
     27using Calendar;
    2728
    2829namespace HeuristicLab.Hive.Client.Core.ClientConsoleService.Interfaces {
     
    6061    [OperationContract]
    6162    void ShutdownClient();
     63
     64    [OperationContract]
     65    void SetUptimeCalendar(List<Appointment> appointments);
     66
     67    [OperationContract]
     68    List<Appointment> GetUptimeCalendar();
     69
    6270  }
    6371}
  • trunk/sources/HeuristicLab.Hive.Client.Core/3.2/HeuristicLab.Hive.Client.Core-3.2.csproj

    r1715 r2009  
    6666  </PropertyGroup>
    6767  <ItemGroup>
     68    <Reference Include="Calendar.DayView, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     69      <SpecificVersion>False</SpecificVersion>
     70      <HintPath>..\..\HeuristicLab.Hive.Client.Common\3.2\Calendar.DayView.dll</HintPath>
     71    </Reference>
    6872    <Reference Include="System" />
    6973    <Reference Include="System.Core">
     
    9498    <Compile Include="ConfigurationManager\ClientStatusInfo.cs" />
    9599    <Compile Include="ConfigurationManager\ConfigManager.cs" />
     100    <Compile Include="ConfigurationManager\UptimeManager.cs" />
    96101    <Compile Include="Core.cs" />
    97102    <Compile Include="CoreApplication.cs" />
Note: See TracChangeset for help on using the changeset viewer.