/// <summary> /// Récupère la liste des évenements /// </summary> /// <param name="date"></param> /// <param name="controler"></param> public async void InitEvent(DateTime date, EventControler controler) { Controler = controler; List<GoogleCalendar.Data.Event> events = await Controler.GetAllEvents(); UpdateEvent(date, events); }
/// <summary> /// Constructeur du WeekCalendar /// </summary> /// <param name="date">La date récupérée depuis le WeekBorderCalendar</param> public WeekCalendar(DateTime date, EventControler controler) { Date = date; this.InitializeComponent(); Canvas = new Canvas[24, 7]; Events = new List<WeekEvent>(); InitEvent(date, controler); initBorder(); }
public AddEvent(GoogleCalendar.Data.Event monEvt, EventControler controler, ICalendar parent) { this.InitializeComponent(); this.Title.Text = IConstantes.TITLE_ADD_EVT; this.Button_Cancel.Content = IConstantes.BUTTON_CANCEL; this.Button_Add.Content = IConstantes.BUTTON_ADD; this.DataContext = new VIEWMODEL.Event.EventModelView(monEvt, controler,parent); }
public ModifEvent(GoogleCalendar.Data.Event monEvt,EventControler controler, ICalendar parent) { this.InitializeComponent(); this.Title.Text = IConstantes.TITLE_UPDATE_EVT; this.Button_Cancel.Content = IConstantes.BUTTON_CANCEL; this.Button_Add.Content = IConstantes.BUTTON_UPDATE; this.Button_Delete.Content = IConstantes.BUTTON_DELETE; this.DataContext = new EventModelView(monEvt, controler, parent); }
/// <summary> /// Constructeur du WeekCalendar /// </summary> /// <param name="date">La date récupérée depuis le WeekBorderCalendar</param> public DayCalendar(DateTime date, EventControler controler, ScrollViewer myScroll) { Date = date; Controler = controler; this.InitializeComponent(); Canvas = new Canvas[24, 7]; Events = new List<DayEvent>(); InitEvent(); initBorder(); scroll = myScroll; }
/// <summary> /// Constructeur /// </summary> /// <param name="evt">L'évènement à gérer</param> /// <param name="control">Le controleur de l'évènement</param> /// <param name="parent">Fenêtre parent qui a créé le POPUP contenant le userControls</param> public EventModelView(GoogleCalendar.Data.Event evt, EventControler control, ICalendar parent) { this._parent = parent; _controller = control; _mEvent = evt; initDates(); }
public Synchronizer(EventControler controler) { TokenSource = new CancellationTokenSource(); Controler = controler; }