Class SuggestedAppointment
Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for SuggestedAppointment.
Inheritance
object ←
Carrier ←
SuggestedAppointment
Inherited Members
Carrier.TableRight,
Carrier.FieldProperties,
object.ToString(),
object.Equals(object),
object.Equals(object, object),
object.ReferenceEquals(object, object),
object.GetHashCode(),
object.GetType(),
object.MemberwiseClone()
Examples
Get SuggestedAppointment 123 using the WebApi client:
var configuration = new WebApiConfiguration(url);
var agent = new AppointmentAgent(configuration);
var suggestedAppointment = agent.GetSuggestedAppointment( 123 );
Constructors
SuggestedAppointment()
Default constructor - defaults any enum props to 0.
Properties
Associate
The owner of the suggested activity. Always the same as the sales owner.
Property Value
Associate
AutoSuggest
Should this appointment be auto-suggested
Property Value
short
DaysFuture
How many days into the future the appointment should be scheduled
Property Value
short
Deleted
0 -> record is active 1 -> record is ‘deleted’ and should not be shown in lists
Property Value
short
Duration
Duration in minutes of suggested appointment
Property Value
short
Name
Item name, visible in Guide
Property Value
string
ProjectTypeStatusLinkId
Link to projectTypeStatusLink, the anchor for project guide items. Either this OR saleAnchorId should be set, not both at the same time.
Property Value
int
Rank
Rank, controls rank of non-instantiated items in Guide
Property Value
short
RegisteredAssociateId
Registered by whom
Property Value
int
SaleTypeStageLinkId
Link to saleTypeStageLink, the anchor for sale guide items. Either this OR projectAnchorId should be set, not both at the same time.
Property Value
int
SuggestedAppointmentId
Primary key
Property Value
int
TaskId
Type of the suggested appointment
Property Value
int
Text
The suggested text of the new appointment
Property Value
string
Tooltip / description
Property Value
string
See Also
AppointmentAgent