Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/08/11 17:58:42 (14 years ago)
Author:
ascheibe
Message:

#1233 worked on Administration UI

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/Administration/HiveAppointment.cs

    r5614 r5638  
    2828  public class HiveAppointment : Calendar.Appointment {
    2929    private Guid recurringId = Guid.Empty;
     30
     31    [XmlIgnore]
     32    public bool Changed { get; set; }
     33
     34    public HiveAppointment()
     35      : base() {
     36      Changed = false;
     37    }
    3038
    3139    [XmlIgnore]
     
    7482    public bool AllDayEvent {
    7583      get { return base.AllDayEvent; }
    76       set { base.AllDayEvent = value; }
     84      set { base.AllDayEvent = value; Changed = true; }
    7785    }
    7886
     
    8088    public bool Recurring {
    8189      get { return base.Recurring; }
    82       set { base.Recurring = value; }
     90      set { base.Recurring = value; Changed = true; }
    8391    }
    8492
     
    8694    public Guid RecurringId {
    8795      get { return recurringId; }
    88       set { recurringId = value; }
     96      set { recurringId = value; Changed = true; }
    8997    }
    9098
     
    92100    public DateTime EndDate {
    93101      get { return base.EndDate; }
    94       set { base.EndDate = value; }
     102      set { base.EndDate = value; Changed = true; }
     103    }
     104
     105    [XmlAttribute("StartDate")]
     106    public DateTime StartDate {
     107      get { return base.StartDate; }
     108      set { base.StartDate = value; Changed = true; }
    95109    }
    96110
Note: See TracChangeset for help on using the changeset viewer.