예제 #1
0
 /// <summary>
 /// Erstellt eine neue Instanz der Termin Klasse.
 /// </summary>
 /// <param name="baseItem">Eine David CalendarItem Instanz.</param>
 public Termin(DvApi32.MessageItem2 baseItem) : base()
 {
     myMsgItm2Base       = baseItem;
     myMsgItm2BaseFields = (DvApi32.Fields)baseItem.Fields;
     //myUser = user;
     InitializeData();
 }
예제 #2
0
 /// <summary>
 /// Erzeugt eine neue Instanz der Appointment Klasse.
 /// </summary>
 /// <param name="baseItem2">
 /// Eine <seealso cref="DvApi32.MessageItem2"/> Instanz, die den Kalendereintrag in David repräsentiert.
 /// </param>
 /// <param name="xRefBase">
 /// Eine <seealso cref="Products.Data.Datasets.dsAppointments.AppointmentXrefRow"/> Instanz,
 /// die die Verknüpfung zwischen Kalendereintrag und dem verantwortlichen User repräsentiert.
 /// </param>
 public Appointment(DvApi32.MessageItem2 baseItem2, dsAppointments.AppointmentXrefRow xRefBase)
 {
     this.myMsgItem2Base   = baseItem2;
     this.myMsgItem2Fields = baseItem2.Fields as DvApi32.Fields;;
     this.myXrefBase       = xRefBase;
     this.InitializeData();
 }
예제 #3
0
 public MessageItem2CreationParams(DvApi32.MessageItem2 msgItem2, string filename, System.Guid itemUid)
 {
     this.MessageItem2Object = msgItem2;
     this.Filename           = filename;
     this.UID = itemUid;
 }
예제 #4
0
 /// <summary>
 /// Erzeugt eine neue Instanz der <seealso cref="AppointmentMailParser"/> Klasse.
 /// </summary>
 /// <param name="msgItem2">
 /// Die zu analysierende <seealso cref="DvApi32.MessageItem2"/> Instanz.
 /// </param>
 public AppointmentMailParser(DvApi32.MessageItem2 msgItem2)
 {
     this.myMsgItem2 = msgItem2;
 }