Files
BeWoPlaner/BeWo/Scheduler/ViewModel/SupportConceptAppointmentVM.cs
2016-06-27 01:45:38 +02:00

52 lines
1.5 KiB
C#

using System;
using BS.Shared.DataContracts;
namespace BeWo.Scheduler.ViewModel
{
public enum SupportConceptAppointmentType
{
StartDate,
EndDate,
ConferenceDate,
Task
}
public class SupportConceptAppointmentVM : IBeWoAppointment
{
private SupportConceptDC mSupportConcept;
public SupportConceptAppointmentVM(SupportConceptDC pDC)
{
mSupportConcept = pDC;
}
public BeWoAppointmentCategory AppointmentCategory { get; set; }
public DateTime Start { get; set; }
public DateTime End { get; set; }
public object Id { get; set; }
public int LabelId { get; set; }
public string Subject { get; set; }
public string Description { get; set; }
public int Status { get; set; }
public string Location { get; set; }
public bool AllDay { get; set; }
public int EventType { get; set; }
public string RecurrenceInfo { get; set; }
public string ReminderInfo { get; set; }
public object ResourceId { get; set; }
private System.Collections.Generic.Dictionary<string, object> mCustomFields;
public System.Collections.Generic.Dictionary<string, object> CustomFields
{
get { return mCustomFields ?? (mCustomFields = new System.Collections.Generic.Dictionary<String, object>()); }
}
}
}