using System;
using System.Collections.Generic;

namespace BeWo.Scheduler
{
    public interface IBeWoAppointment
    {
        Object Id { get; set; }

        DateTime Start { get; set;}

        DateTime End { get; set;}

        int LabelId { get; set;}
        
        String Subject { get; set;}

        String Description { get; set; }

        String Location { get; set; }

        bool AllDay { get; set; }

        int EventType { get; set; }

	    String RecurrenceInfo { get; set; }

        Dictionary<String, Object> CustomFields { get; }
    }
}
