Referencia de la Clase sage.ew.o365.O365CalendarEntry

Top level class to work with Sage 50 O365 Integration Más...

Diagrama de herencias de sage.ew.o365.O365CalendarEntry
sage.ew.interficies.IO365CalendarEntry

Métodos públicos

 O365CalendarEntry ()
 Default constructor Más...
 
 O365CalendarEntry (FormBase toForm)
 Constructor with form reference Más...
 
bool _New ()
 Create a new entry to the specified/shared calendar Más...
 
void _RefreshUserCalendars ()
 Get user calendars by API (forced) Más...
 
DataTable _GetEvents (string tcPantalla="", string tcLiteral="")
 Get Events linked to concrete screen Más...
 
bool _CheckSubjectForFiltering (string tcPantalla, string tcSubject, out string tcFilterPattern)
 Check if subject matches the filtering form pattern Más...
 
void _ShowEventById (string tcEventId)
 Méthod to show (ReadOnly) one event by Id Más...
 
virtual string _ShowUsers ()
 Method show the program users with email informed Más...
 
Dictionary< string, string > _ObtenerPantallas ()
 Method to get a dictionary (of friendly screen name - screen code) from BBDD Más...
 

Métodos públicos estáticos

static void CgfBrowserEmulation ()
 Funcition to ensure Webbrowser compatibility. Más...
 

Propiedades

string _CalendarId [get, set]
 Target calendar unique Id Más...
 
string _Subject [get, set]
 Subject of the appointment Más...
 
string _Location [get, set]
 Location of the appointment Más...
 
string _Description [get, set]
 Description of the appointment Más...
 
DateTime _StartDate [get, set]
 Start date and time of the appointment Más...
 
DateTime _EndDate [get, set]
 Finish date and time of the appointment Más...
 
bool _AllDay [get, set]
 All day envent (24h or more) Más...
 
string _Attendants [get, set]
 Description of the appointment Más...
 
Dictionary< string, string > _UserCalendars [get, set]
 Calendars owned by user Más...
 
- Propiedades heredados desde sage.ew.interficies.IO365CalendarEntry
bool _AllDay [get, set]
 Todo el dia Más...
 
string _Attendants [get, set]
 Asistentes Más...
 
string _CalendarId [get, set]
 Id calendario Más...
 
string _Description [get, set]
 Descripción Más...
 
DateTime _EndDate [get, set]
 Fecha finalización Más...
 
string _Location [get, set]
 Ubicación Más...
 
DateTime _StartDate [get, set]
 Fecha inicio Más...
 
string _Subject [get, set]
 Titulo Más...
 
Dictionary< string, string > _UserCalendars [get, set]
 Calendarios del usuario Más...
 

Eventos

PropertyChangedEventHandler PropertyChanged
 PropertyChangedEventHandler Más...
 
- Eventos heredados desde sage.ew.interficies.IO365CalendarEntry
PropertyChangedEventHandler PropertyChanged
 Evento de propiedad cambiada Más...
 

Descripción detallada

Top level class to work with Sage 50 O365 Integration

Definición en la línea 18 del archivo O365CalendarEntry.cs.

Documentación del constructor y destructor

◆ O365CalendarEntry() [1/2]

sage.ew.o365.O365CalendarEntry.O365CalendarEntry ( )
inline

Default constructor

Definición en la línea 207 del archivo O365CalendarEntry.cs.

◆ O365CalendarEntry() [2/2]

sage.ew.o365.O365CalendarEntry.O365CalendarEntry ( FormBase  toForm)
inline

Constructor with form reference

Parámetros
toFormForm reference

Definición en la línea 213 del archivo O365CalendarEntry.cs.

Documentación de las funciones miembro

◆ _CheckSubjectForFiltering()

bool sage.ew.o365.O365CalendarEntry._CheckSubjectForFiltering ( string  tcPantalla,
string  tcSubject,
out string  tcFilterPattern 
)
inline

Check if subject matches the filtering form pattern

Parámetros
tcPantallaCode of the form
tcSubjectSubject to check
tcFilterPattern
Devuelve
true if matches

Implementa sage.ew.interficies.IO365CalendarEntry.

Definición en la línea 306 del archivo O365CalendarEntry.cs.

◆ _GetEvents()

DataTable sage.ew.o365.O365CalendarEntry._GetEvents ( string  tcPantalla = "",
string  tcLiteral = "" 
)
inline

Get Events linked to concrete screen

Parámetros
tcPantallaId screen
tcLiteralpattern to search
Devuelve

Implementa sage.ew.interficies.IO365CalendarEntry.

Definición en la línea 285 del archivo O365CalendarEntry.cs.

◆ _New()

bool sage.ew.o365.O365CalendarEntry._New ( )
inline

Create a new entry to the specified/shared calendar

Devuelve

Implementa sage.ew.interficies.IO365CalendarEntry.

Definición en la línea 234 del archivo O365CalendarEntry.cs.

◆ _ObtenerPantallas()

Dictionary<string, string> sage.ew.o365.O365CalendarEntry._ObtenerPantallas ( )
inline

Method to get a dictionary (of friendly screen name - screen code) from BBDD

Devuelve
Dictionary of Friendly screen name - screen code

Implementa sage.ew.interficies.IO365CalendarEntry.

Definición en la línea 413 del archivo O365CalendarEntry.cs.

◆ _RefreshUserCalendars()

void sage.ew.o365.O365CalendarEntry._RefreshUserCalendars ( )
inline

Get user calendars by API (forced)

Implementa sage.ew.interficies.IO365CalendarEntry.

Definición en la línea 274 del archivo O365CalendarEntry.cs.

◆ _ShowEventById()

void sage.ew.o365.O365CalendarEntry._ShowEventById ( string  tcEventId)
inline

Méthod to show (ReadOnly) one event by Id

Parámetros
tcEventId

Implementa sage.ew.interficies.IO365CalendarEntry.

Definición en la línea 321 del archivo O365CalendarEntry.cs.

◆ _ShowUsers()

virtual string sage.ew.o365.O365CalendarEntry._ShowUsers ( )
inlinevirtual

Method show the program users with email informed

Devuelve

Implementa sage.ew.interficies.IO365CalendarEntry.

Definición en la línea 365 del archivo O365CalendarEntry.cs.

◆ CgfBrowserEmulation()

static void sage.ew.o365.O365CalendarEntry.CgfBrowserEmulation ( )
inlinestatic

Funcition to ensure Webbrowser compatibility.

Definición en la línea 331 del archivo O365CalendarEntry.cs.

Documentación de propiedades

◆ _AllDay

bool sage.ew.o365.O365CalendarEntry._AllDay
getset

All day envent (24h or more)

Definición en la línea 157 del archivo O365CalendarEntry.cs.

◆ _Attendants

string sage.ew.o365.O365CalendarEntry._Attendants
getset

Description of the appointment

Definición en la línea 174 del archivo O365CalendarEntry.cs.

◆ _CalendarId

string sage.ew.o365.O365CalendarEntry._CalendarId
getset

Target calendar unique Id

Definición en la línea 55 del archivo O365CalendarEntry.cs.

◆ _Description

string sage.ew.o365.O365CalendarEntry._Description
getset

Description of the appointment

Definición en la línea 106 del archivo O365CalendarEntry.cs.

◆ _EndDate

DateTime sage.ew.o365.O365CalendarEntry._EndDate
getset

Finish date and time of the appointment

Definición en la línea 140 del archivo O365CalendarEntry.cs.

◆ _Location

string sage.ew.o365.O365CalendarEntry._Location
getset

Location of the appointment

Definición en la línea 89 del archivo O365CalendarEntry.cs.

◆ _StartDate

DateTime sage.ew.o365.O365CalendarEntry._StartDate
getset

Start date and time of the appointment

Definición en la línea 123 del archivo O365CalendarEntry.cs.

◆ _Subject

string sage.ew.o365.O365CalendarEntry._Subject
getset

Subject of the appointment

Definición en la línea 72 del archivo O365CalendarEntry.cs.

◆ _UserCalendars

Dictionary<string, string> sage.ew.o365.O365CalendarEntry._UserCalendars
getset

Calendars owned by user

Definición en la línea 191 del archivo O365CalendarEntry.cs.

Documentación de los eventos

◆ PropertyChanged

PropertyChangedEventHandler sage.ew.o365.O365CalendarEntry.PropertyChanged

PropertyChangedEventHandler

Definición en la línea 25 del archivo O365CalendarEntry.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: