Blame view

Vrh.Web.iScheduler.Lib/ManagerCols.cs 1.82 KB
ab9f2fbe   Schwirg László   Add project files.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
  using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using System.Threading.Tasks;
  
  namespace Vrh.Web.iScheduler
  {
      /// <summary>
      /// A <c>iSchedulerController</c> <c>GetData</c> akcióban
      /// a <c>jquery.datatables</c> számára küldendő adatok.
      /// </summary>
      /// <remarks>
      /// Így gyorsabb, ha nem kell szerializálnia a teljes struktúrát,
      /// annál, mintha a teljes DAL-ban lévő virtualitásokat is végig
      /// mazsolázza a JSON szerializáció.
      /// </remarks>
      public class ManagerCols
      {
          /// <summary>
          /// Ütemezés egyedi azonosítója.
          /// </summary>
          public int Id { get; set; }
  
          /// <summary>
          /// Az ütemezés végrehajtásának jelzett ideje.
          /// </summary>
          public DateTime OperationTime { get; set; }
  
          /// <summary>
          /// Az ütemezett objektum neve.
          /// </summary>
          public string ObjectName { get; set; }
  
          /// <summary>
          /// Az ütmezett objektumon végrehajtandő művelet neve.
          /// </summary>
          public string OperationName { get; set; }
  
          /// <summary>
          /// A sorozat ütemezés típus röidített neve.
          /// </summary>
          public string SeriesTypeAndName { get; set; }
  
          /// <summary>
          /// Az ütemezés állapota már lefordítva szöveggel.
          /// </summary>
          public string State { get; set; }
  
          /// <summary>
          /// Az ütemezett objetum csoportazonosítója.
          /// Csak akkor kell megjeleníteni, ha "*" értékkel hívták a Managert.
          /// </summary>
          public string ObjectGroupId { get; set; }
  
          /// <summary>
          /// Az ütemezés végrehajtásának üzenete
          /// </summary>
          public string ReturnMessage { get; set; }
      }
  }