Class Appointment
Simple read-only appointment data.
Carrier object for Appointment. Services for the Appointment Carrier is available from the IAppointmentAgent.Namespace: SuperOffice.CRM.Services
Assembly: SuperOffice.Services.dll
Syntax
public class Appointment : Carrier
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
Constructors
Appointment()
Default constructor
Declaration
public Appointment()
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
Properties
ActiveDate
The date to be used for searching & showing
Declaration
public virtual DateTime ActiveDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
Agenda
The agenda of the appointment.
Declaration
public virtual string Agenda { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
AlarmLeadTime
Alarm lead time.
Declaration
public virtual TimeSpan AlarmLeadTime { get; set; }
Property Value
Type | Description |
---|---|
TimeSpan |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
AppointmentId
Primary key
Declaration
public virtual int AppointmentId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
AssignedBy
Who (last) assigned this appointment to associate_id?
Declaration
public virtual int AssignedBy { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
AssignedByFullName
The associate's culture formatted fullname (firstname, middleName and lastname)
Declaration
public virtual string AssignedByFullName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
AssignmentStatus
Status if this appointment is in the process of being assigned to someone else
Declaration
public virtual AssignmentStatus AssignmentStatus { get; set; }
Property Value
Type | Description |
---|---|
AssignmentStatus |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
AssociateFullName
The owner of the appointment - the associate whose diary/checklist the appointment is in.
Declaration
public virtual string AssociateFullName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
AssociateId
ID of associate whose diary the appointment is in, REQUIRED
Declaration
public virtual int AssociateId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
AssociateName
The associate's name
Declaration
public virtual string AssociateName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
BookingType
The type of booking the appointment represents
Declaration
public virtual BookingType BookingType { get; set; }
Property Value
Type | Description |
---|---|
BookingType |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
CautionWarning
Status field to indicate appointments that have some sort of problem
Declaration
public virtual AppointmentCautionWarning CautionWarning { get; set; }
Property Value
Type | Description |
---|---|
AppointmentCautionWarning |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
ColorIndex
Appointment colour, used only in Japanese versions. Western versions take colour from Task
Declaration
public virtual short ColorIndex { get; set; }
Property Value
Type | Description |
---|---|
Int16 |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
Completed
The Completed state.
Declaration
public virtual ActivityStatus Completed { get; set; }
Property Value
Type | Description |
---|---|
ActivityStatus |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
ContactId
Contact ID of owning contact, may be 0
Declaration
public virtual int ContactId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
ContactName
The contact associated with the appointment.
Declaration
public virtual string ContactName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
CreatedBy
Who created the appointment. Associate name.
Declaration
public virtual string CreatedBy { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
CreatedByAssociateId
Id of the associate that created the appointment
Declaration
public virtual int CreatedByAssociateId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
CreatedByFullName
Who created the appointment. Full name.
Declaration
public virtual string CreatedByFullName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
CreatedDate
Appointment creation date
Declaration
public virtual DateTime CreatedDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
Description
The appointment's textbox; holds a descriptive text about the appointment. Filled out by the user.
Declaration
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
EndDate
Date + end time planned
Declaration
public virtual DateTime EndDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
HasAlarm
Does this appointment have an alarm
Declaration
public virtual bool HasAlarm { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
InternalNotes
Internal notes for the appointment.
Declaration
public virtual string InternalNotes { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
InvitationStatus
Status if this appointment represents an invitation
Declaration
public virtual InvitationStatus InvitationStatus { get; set; }
Property Value
Type | Description |
---|---|
InvitationStatus |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
IsAlldayEvent
True if all day event
Declaration
public virtual bool IsAlldayEvent { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
IsBooking
True if this appointment is a booking.
Declaration
public virtual bool IsBooking { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
IsBookingMain
True if this appointment is a booking and current associate is the owner. False if it is a booking and current associate is a participant.
Declaration
public virtual bool IsBookingMain { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
IsFree
True if free, false if busy
Declaration
public virtual bool IsFree { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
IsPublished
True if appointment have an entry in published table
Declaration
public virtual bool IsPublished { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
IsRecurrence
True if the appointment is part of a recurring pattern.
Declaration
public virtual bool IsRecurrence { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
JoinVideomeetUrl
Blank when not a video meeting. Filled with Join Meeting URL when created.
Declaration
public virtual string JoinVideomeetUrl { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
Location
Location for appointment, defaulted from invited resource of type place and other rules, but you can write anything you want here
Declaration
public virtual string Location { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
MotherId
ID of mother appointment; self if booking master, master ID if booking slave, 0 if normal appointment. However, if 0 and assoc_id != reg_id then this is an assigned appointment, indicated vt type = kBooking
Declaration
public virtual int MotherId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
PersonFullName
The full name of the person this appointment belongs to.
Declaration
public virtual string PersonFullName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
PersonId
Person ID of person the appointment is with, may be 0
Declaration
public virtual int PersonId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
PreferredTZLocation
Preferred timezone location to use when displaying/editing this appointment
Declaration
public virtual int PreferredTZLocation { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
PriorityId
Link to priority list
Declaration
public virtual int PriorityId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
PriorityName
Name of the appointments priority
Declaration
public virtual string PriorityName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
Private
Obsolete, but still maintained field for appointment privacy; denormalization of visiblefor status
Declaration
public virtual AppointmentPrivate Private { get; set; }
Property Value
Type | Description |
---|---|
AppointmentPrivate |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
ProjectId
ID of project referred to, may be 0
Declaration
public virtual int ProjectId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
ProjectName
The name of the project this appointment belong to. Blank if no project is connected.
Declaration
public virtual string ProjectName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
RecurringEndDate
Simple read-only appointment data.
Carrier object for Appointment. Services for the Appointment Carrier is available from the IAppointmentAgent.Declaration
public virtual DateTime RecurringEndDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
RecurringPattern
Simple read-only appointment data.
Carrier object for Appointment. Services for the Appointment Carrier is available from the IAppointmentAgent.Declaration
public virtual RecurrencePattern RecurringPattern { get; set; }
Property Value
Type | Description |
---|---|
RecurrencePattern |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
RecurringStartDate
Simple read-only appointment data.
Carrier object for Appointment. Services for the Appointment Carrier is available from the IAppointmentAgent.Declaration
public virtual DateTime RecurringStartDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
RejectReason
Why was this booking or assignment rejected, the RejectReason list is a source of suggestions but you can write anything here
Declaration
public virtual string RejectReason { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
SaleId
Owning sale, if any (may be 0)
Declaration
public virtual int SaleId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
SaleName
Heading of Owning sale, if any. (may be blank)
Declaration
public virtual string SaleName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
StartDate
date + start time planned
Declaration
public virtual DateTime StartDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
Task
Task comprises the different types of activities, like “Phone call”, “Meeting” and so on.
Declaration
public virtual string Task { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
TaskType
The different task types of the appointment, if the activity is an appointment, task, phone. See the different types of appointments in the database manual.
Declaration
public virtual TaskType TaskType { get; set; }
Property Value
Type | Description |
---|---|
TaskType |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
Title
The title of the appointment.
Declaration
public virtual string Title { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
Type
The different types of appointment, if the appointment is supposed to be shown in the diary or checklist, or if it's a document. See the different types of appointments in the database manual.
Declaration
public virtual AppointmentType Type { get; set; }
Property Value
Type | Description |
---|---|
AppointmentType |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
Methods
ToString()
Returns the carrier contents as a formatted string.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String | The carrier contents. |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}
See Also
ToString(String)
Returns the carrier contents as a formatted string, useful for debugging. Each line in the output is prefixed with the input value.
Declaration
public string ToString(string prefix)
Parameters
Type | Name | Description |
---|---|---|
String | prefix | The line prefix (typically used for indenting) |
Returns
Type | Description |
---|---|
String | The carrier contents. |
Examples
Get Appointment 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new AppointmentAgent();
var appointment = agent.GetAppointment( 123 );
}