protected Cita(Entidades.Cita poCita) { this._oAplicacion = new Application(); this._oCita = (AppointmentItem)this._oAplicacion.CreateItem(OlItemType.olAppointmentItem); this._bMostrar = poCita.Mostrar; if (_oCita != null) { this._oCita.AllDayEvent = poCita.EventoTodoDia; this._oCita.Body = poCita.Contenido; this._oCita.Importance = poCita.Prioridad; this._oCita.ReminderSet = poCita.Recordatorio; this._oCita.Subject = poCita.Asunto; if (poCita.Inicio != null) { this._oCita.Start = (DateTime)poCita.Inicio; } if (poCita.Fin != null) { this._oCita.End = (DateTime)poCita.Fin; } if (poCita.Mensaje && !string.IsNullOrEmpty(poCita.Destinatario)) { this._oMensaje = this._oCita.ForwardAsVcal(); this._oMensaje.To = poCita.Destinatario; } if (poCita.Recordatorio) { this._oCita.ReminderMinutesBeforeStart = poCita.RecordatorioMinutosAntesComienzo; } if (poCita.Ubicacion != null) { this._oCita.Location = poCita.Ubicacion; } } }
public CitaOutlook(Entidades.Cita poMensaje) : base(poMensaje) { }