/// <summary> /// Initializes a new instance of the <see cref="AttributeDetail" /> class. /// </summary> /// <param name="attribute">attribute.</param> /// <param name="refNoteID">refNoteID.</param> /// <param name="required">required.</param> /// <param name="value">value.</param> public AttributeDetail(StringValue attribute = default(StringValue), GuidValue refNoteID = default(GuidValue), BooleanValue required = default(BooleanValue), StringValue value = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Attribute = attribute; this.RefNoteID = refNoteID; this.Required = required; this.Value = value; }
/// <summary> /// Initializes a new instance of the <see cref="Event" /> class. /// </summary> /// <param name="allDay">allDay.</param> /// <param name="attendees">attendees.</param> /// <param name="body">body.</param> /// <param name="category">category.</param> /// <param name="endDate">endDate.</param> /// <param name="endTime">endTime.</param> /// <param name="_internal">_internal.</param> /// <param name="location">location.</param> /// <param name="noteID">noteID.</param> /// <param name="priority">priority.</param> /// <param name="relatedActivities">relatedActivities.</param> /// <param name="relatedEntityDescription">relatedEntityDescription.</param> /// <param name="reminder">reminder.</param> /// <param name="showAs">showAs.</param> /// <param name="startDate">startDate.</param> /// <param name="startTime">startTime.</param> /// <param name="status">status.</param> /// <param name="summary">summary.</param> /// <param name="timeActivity">timeActivity.</param> public Event(BooleanValue allDay = default(BooleanValue), List <EventAttendee> attendees = default(List <EventAttendee>), StringValue body = default(StringValue), StringValue category = default(StringValue), DateTimeValue endDate = default(DateTimeValue), DateTimeValue endTime = default(DateTimeValue), BooleanValue _internal = default(BooleanValue), StringValue location = default(StringValue), GuidValue noteID = default(GuidValue), StringValue priority = default(StringValue), List <EventRelatedActivity> relatedActivities = default(List <EventRelatedActivity>), StringValue relatedEntityDescription = default(StringValue), ReminderDetail reminder = default(ReminderDetail), StringValue showAs = default(StringValue), DateTimeValue startDate = default(DateTimeValue), DateTimeValue startTime = default(DateTimeValue), StringValue status = default(StringValue), StringValue summary = default(StringValue), EventTimeActivity timeActivity = default(EventTimeActivity), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.AllDay = allDay; this.Attendees = attendees; this.Body = body; this.Category = category; this.EndDate = endDate; this.EndTime = endTime; this.Internal = _internal; this.Location = location; this.NoteID = noteID; this.Priority = priority; this.RelatedActivities = relatedActivities; this.RelatedEntityDescription = relatedEntityDescription; this.Reminder = reminder; this.ShowAs = showAs; this.StartDate = startDate; this.StartTime = startTime; this.Status = status; this.Summary = summary; this.TimeActivity = timeActivity; }
/// <summary> /// Initializes a new instance of the <see cref="Email" /> class. /// </summary> /// <param name="bcc">bcc.</param> /// <param name="body">body.</param> /// <param name="cc">cc.</param> /// <param name="date">date.</param> /// <param name="description">description.</param> /// <param name="from">from.</param> /// <param name="fromEmailAccountDisplayName">fromEmailAccountDisplayName.</param> /// <param name="fromEmailAccountID">fromEmailAccountID.</param> /// <param name="incoming">incoming.</param> /// <param name="_internal">_internal.</param> /// <param name="mailStatus">mailStatus.</param> /// <param name="owner">owner.</param> /// <param name="parent">parent.</param> /// <param name="parentSummary">parentSummary.</param> /// <param name="relatedEntityDescription">relatedEntityDescription.</param> /// <param name="startTime">startTime.</param> /// <param name="subject">subject.</param> /// <param name="timeActivity">timeActivity.</param> /// <param name="to">to.</param> /// <param name="workgroup">workgroup.</param> public Email(StringValue bcc = default(StringValue), StringValue body = default(StringValue), StringValue cc = default(StringValue), DateTimeValue date = default(DateTimeValue), StringValue description = default(StringValue), StringValue from = default(StringValue), StringValue fromEmailAccountDisplayName = default(StringValue), IntValue fromEmailAccountID = default(IntValue), BooleanValue incoming = default(BooleanValue), BooleanValue _internal = default(BooleanValue), StringValue mailStatus = default(StringValue), StringValue owner = default(StringValue), GuidValue parent = default(GuidValue), StringValue parentSummary = default(StringValue), StringValue relatedEntityDescription = default(StringValue), DateTimeValue startTime = default(DateTimeValue), StringValue subject = default(StringValue), TimeActivity timeActivity = default(TimeActivity), StringValue to = default(StringValue), StringValue workgroup = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Bcc = bcc; this.Body = body; this.Cc = cc; this.Date = date; this.Description = description; this.From = from; this.FromEmailAccountDisplayName = fromEmailAccountDisplayName; this.FromEmailAccountID = fromEmailAccountID; this.Incoming = incoming; this.Internal = _internal; this.MailStatus = mailStatus; this.Owner = owner; this.Parent = parent; this.ParentSummary = parentSummary; this.RelatedEntityDescription = relatedEntityDescription; this.StartTime = startTime; this.Subject = subject; this.TimeActivity = timeActivity; this.To = to; this.Workgroup = workgroup; }
/// <summary> /// Initializes a new instance of the <see cref="TimeEntry" /> class. /// </summary> /// <param name="approvalStatus">approvalStatus.</param> /// <param name="approver">approver.</param> /// <param name="billable">billable.</param> /// <param name="billableOvertime">billableOvertime.</param> /// <param name="billableTime">billableTime.</param> /// <param name="certifiedJob">certifiedJob.</param> /// <param name="costCode">costCode.</param> /// <param name="costRate">costRate.</param> /// <param name="date">date.</param> /// <param name="earningType">earningType.</param> /// <param name="employee">employee.</param> /// <param name="externalRefNbr">externalRefNbr.</param> /// <param name="laborItem">laborItem.</param> /// <param name="lastModifiedDateTime">lastModifiedDateTime.</param> /// <param name="overtime">overtime.</param> /// <param name="projectID">projectID.</param> /// <param name="projectTaskID">projectTaskID.</param> /// <param name="summary">summary.</param> /// <param name="time">time.</param> /// <param name="timeEntryID">timeEntryID.</param> /// <param name="timeSpent">timeSpent.</param> /// <param name="unionLocal">unionLocal.</param> /// <param name="wCCCode">wCCCode.</param> public TimeEntry(StringValue approvalStatus = default(StringValue), StringValue approver = default(StringValue), BooleanValue billable = default(BooleanValue), StringValue billableOvertime = default(StringValue), StringValue billableTime = default(StringValue), BooleanValue certifiedJob = default(BooleanValue), StringValue costCode = default(StringValue), DecimalValue costRate = default(DecimalValue), DateTimeValue date = default(DateTimeValue), StringValue earningType = default(StringValue), StringValue employee = default(StringValue), StringValue externalRefNbr = default(StringValue), StringValue laborItem = default(StringValue), DateTimeValue lastModifiedDateTime = default(DateTimeValue), StringValue overtime = default(StringValue), StringValue projectID = default(StringValue), StringValue projectTaskID = default(StringValue), StringValue summary = default(StringValue), DateTimeValue time = default(DateTimeValue), GuidValue timeEntryID = default(GuidValue), StringValue timeSpent = default(StringValue), StringValue unionLocal = default(StringValue), StringValue wCCCode = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.ApprovalStatus = approvalStatus; this.Approver = approver; this.Billable = billable; this.BillableOvertime = billableOvertime; this.BillableTime = billableTime; this.CertifiedJob = certifiedJob; this.CostCode = costCode; this.CostRate = costRate; this.Date = date; this.EarningType = earningType; this.Employee = employee; this.ExternalRefNbr = externalRefNbr; this.LaborItem = laborItem; this.LastModifiedDateTime = lastModifiedDateTime; this.Overtime = overtime; this.ProjectID = projectID; this.ProjectTaskID = projectTaskID; this.Summary = summary; this.Time = time; this.TimeEntryID = timeEntryID; this.TimeSpent = timeSpent; this.UnionLocal = unionLocal; this.WCCCode = wCCCode; }
/// <summary> /// Initializes a new instance of the <see cref="RelationDetail" /> class. /// </summary> /// <param name="account">account.</param> /// <param name="addToCc">addToCc.</param> /// <param name="contactDisplayName">contactDisplayName.</param> /// <param name="contactID">contactID.</param> /// <param name="document">document.</param> /// <param name="documentTargetNoteIDDescription">documentTargetNoteIDDescription.</param> /// <param name="email">email.</param> /// <param name="name">name.</param> /// <param name="primary">primary.</param> /// <param name="relationID">relationID.</param> /// <param name="role">role.</param> /// <param name="type">type.</param> public RelationDetail(StringValue account = default(StringValue), BooleanValue addToCc = default(BooleanValue), StringValue contactDisplayName = default(StringValue), IntValue contactID = default(IntValue), GuidValue document = default(GuidValue), StringValue documentTargetNoteIDDescription = default(StringValue), StringValue email = default(StringValue), StringValue name = default(StringValue), BooleanValue primary = default(BooleanValue), IntValue relationID = default(IntValue), StringValue role = default(StringValue), StringValue type = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Account = account; this.AddToCc = addToCc; this.ContactDisplayName = contactDisplayName; this.ContactID = contactID; this.Document = document; this.DocumentTargetNoteIDDescription = documentTargetNoteIDDescription; this.Email = email; this.Name = name; this.Primary = primary; this.RelationID = relationID; this.Role = role; this.Type = type; }
/// <summary> /// Initializes a new instance of the <see cref="Activity" /> class. /// </summary> /// <param name="body">body.</param> /// <param name="date">date.</param> /// <param name="_internal">_internal.</param> /// <param name="noteID">noteID.</param> /// <param name="owner">owner.</param> /// <param name="relatedEntityDescription">relatedEntityDescription.</param> /// <param name="status">status.</param> /// <param name="summary">summary.</param> /// <param name="task">task.</param> /// <param name="timeActivity">timeActivity.</param> /// <param name="type">type.</param> /// <param name="workgroup">workgroup.</param> public Activity(StringValue body = default(StringValue), DateTimeValue date = default(DateTimeValue), BooleanValue _internal = default(BooleanValue), GuidValue noteID = default(GuidValue), StringValue owner = default(StringValue), StringValue relatedEntityDescription = default(StringValue), StringValue status = default(StringValue), StringValue summary = default(StringValue), StringValue task = default(StringValue), TimeActivity timeActivity = default(TimeActivity), StringValue type = default(StringValue), StringValue workgroup = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Body = body; this.Date = date; this.Internal = _internal; this.NoteID = noteID; this.Owner = owner; this.RelatedEntityDescription = relatedEntityDescription; this.Status = status; this.Summary = summary; this.Task = task; this.TimeActivity = timeActivity; this.Type = type; this.Workgroup = workgroup; }
/// <summary> /// Initializes a new instance of the <see cref="CaseActivityDetail" /> class. /// </summary> /// <param name="billable">billable.</param> /// <param name="billableOvertime">billableOvertime.</param> /// <param name="billableTime">billableTime.</param> /// <param name="category">category.</param> /// <param name="classIcon">classIcon.</param> /// <param name="costCode">costCode.</param> /// <param name="createdAt">createdAt.</param> /// <param name="createdBy">createdBy.</param> /// <param name="isCompleteIcon">isCompleteIcon.</param> /// <param name="noteID">noteID.</param> /// <param name="overtime">overtime.</param> /// <param name="owner">owner.</param> /// <param name="priorityIcon">priorityIcon.</param> /// <param name="project">project.</param> /// <param name="projectTask">projectTask.</param> /// <param name="refNoteID">refNoteID.</param> /// <param name="released">released.</param> /// <param name="reminderIcon">reminderIcon.</param> /// <param name="startDate">startDate.</param> /// <param name="status">status.</param> /// <param name="summary">summary.</param> /// <param name="timeSpent">timeSpent.</param> /// <param name="type">type.</param> /// <param name="workgroup">workgroup.</param> public CaseActivityDetail(BooleanValue billable = default(BooleanValue), StringValue billableOvertime = default(StringValue), StringValue billableTime = default(StringValue), StringValue category = default(StringValue), StringValue classIcon = default(StringValue), StringValue costCode = default(StringValue), DateTimeValue createdAt = default(DateTimeValue), StringValue createdBy = default(StringValue), StringValue isCompleteIcon = default(StringValue), GuidValue noteID = default(GuidValue), StringValue overtime = default(StringValue), StringValue owner = default(StringValue), StringValue priorityIcon = default(StringValue), StringValue project = default(StringValue), StringValue projectTask = default(StringValue), GuidValue refNoteID = default(GuidValue), BooleanValue released = default(BooleanValue), StringValue reminderIcon = default(StringValue), DateTimeValue startDate = default(DateTimeValue), StringValue status = default(StringValue), StringValue summary = default(StringValue), StringValue timeSpent = default(StringValue), StringValue type = default(StringValue), StringValue workgroup = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Billable = billable; this.BillableOvertime = billableOvertime; this.BillableTime = billableTime; this.Category = category; this.ClassIcon = classIcon; this.CostCode = costCode; this.CreatedAt = createdAt; this.CreatedBy = createdBy; this.IsCompleteIcon = isCompleteIcon; this.NoteID = noteID; this.Overtime = overtime; this.Owner = owner; this.PriorityIcon = priorityIcon; this.Project = project; this.ProjectTask = projectTask; this.RefNoteID = refNoteID; this.Released = released; this.ReminderIcon = reminderIcon; this.StartDate = startDate; this.Status = status; this.Summary = summary; this.TimeSpent = timeSpent; this.Type = type; this.Workgroup = workgroup; }
/// <summary> /// Initializes a new instance of the <see cref="Task" /> class. /// </summary> /// <param name="body">body.</param> /// <param name="category">category.</param> /// <param name="completedAt">completedAt.</param> /// <param name="completionPercentage">completionPercentage.</param> /// <param name="dueDate">dueDate.</param> /// <param name="_internal">_internal.</param> /// <param name="noteID">noteID.</param> /// <param name="owner">owner.</param> /// <param name="parent">parent.</param> /// <param name="parentSummary">parentSummary.</param> /// <param name="priority">priority.</param> /// <param name="relatedActivities">relatedActivities.</param> /// <param name="relatedEntityDescription">relatedEntityDescription.</param> /// <param name="relatedTasks">relatedTasks.</param> /// <param name="reminder">reminder.</param> /// <param name="startDate">startDate.</param> /// <param name="status">status.</param> /// <param name="summary">summary.</param> /// <param name="timeActivity">timeActivity.</param> /// <param name="workgroupID">workgroupID.</param> public Task(StringValue body = default(StringValue), StringValue category = default(StringValue), DateTimeValue completedAt = default(DateTimeValue), IntValue completionPercentage = default(IntValue), DateTimeValue dueDate = default(DateTimeValue), BooleanValue _internal = default(BooleanValue), GuidValue noteID = default(GuidValue), StringValue owner = default(StringValue), GuidValue parent = default(GuidValue), StringValue parentSummary = default(StringValue), StringValue priority = default(StringValue), List <TaskRelatedActivity> relatedActivities = default(List <TaskRelatedActivity>), StringValue relatedEntityDescription = default(StringValue), List <TaskRelatedTask> relatedTasks = default(List <TaskRelatedTask>), ReminderDetail reminder = default(ReminderDetail), DateTimeValue startDate = default(DateTimeValue), StringValue status = default(StringValue), StringValue summary = default(StringValue), TaskTimeActivity timeActivity = default(TaskTimeActivity), StringValue workgroupID = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Body = body; this.Category = category; this.CompletedAt = completedAt; this.CompletionPercentage = completionPercentage; this.DueDate = dueDate; this.Internal = _internal; this.NoteID = noteID; this.Owner = owner; this.Parent = parent; this.ParentSummary = parentSummary; this.Priority = priority; this.RelatedActivities = relatedActivities; this.RelatedEntityDescription = relatedEntityDescription; this.RelatedTasks = relatedTasks; this.Reminder = reminder; this.StartDate = startDate; this.Status = status; this.Summary = summary; this.TimeActivity = timeActivity; this.WorkgroupID = workgroupID; }
/// <summary> /// Initializes a new instance of the <see cref="EventAttendee" /> class. /// </summary> /// <param name="comment">comment.</param> /// <param name="email">email.</param> /// <param name="eventNoteID">eventNoteID.</param> /// <param name="invitationStatus">invitationStatus.</param> /// <param name="key">key.</param> /// <param name="name">name.</param> /// <param name="nameAttendeeName">nameAttendeeName.</param> /// <param name="type">type.</param> public EventAttendee(StringValue comment = default(StringValue), StringValue email = default(StringValue), GuidValue eventNoteID = default(GuidValue), StringValue invitationStatus = default(StringValue), StringValue key = default(StringValue), StringValue name = default(StringValue), StringValue nameAttendeeName = default(StringValue), IntValue type = default(IntValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.Comment = comment; this.Email = email; this.EventNoteID = eventNoteID; this.InvitationStatus = invitationStatus; this.Key = key; this.Name = name; this.NameAttendeeName = nameAttendeeName; this.Type = type; }
/// <summary> /// Initializes a new instance of the <see cref="BusinessAccountActivityDetail" /> class. /// </summary> /// <param name="classIcon">classIcon.</param> /// <param name="createdAt">createdAt.</param> /// <param name="creatorID">creatorID.</param> /// <param name="creatorUsername">creatorUsername.</param> /// <param name="isCompleteIcon">isCompleteIcon.</param> /// <param name="noteID">noteID.</param> /// <param name="owner">owner.</param> /// <param name="priorityIcon">priorityIcon.</param> /// <param name="project">project.</param> /// <param name="projectTask">projectTask.</param> /// <param name="refNoteID">refNoteID.</param> /// <param name="relatedEntityDescription">relatedEntityDescription.</param> /// <param name="released">released.</param> /// <param name="reminderIcon">reminderIcon.</param> /// <param name="startDate">startDate.</param> /// <param name="status">status.</param> /// <param name="summary">summary.</param> /// <param name="timeSpent">timeSpent.</param> /// <param name="type">type.</param> /// <param name="workgroup">workgroup.</param> public BusinessAccountActivityDetail(StringValue classIcon = default(StringValue), DateTimeValue createdAt = default(DateTimeValue), StringValue creatorID = default(StringValue), StringValue creatorUsername = default(StringValue), StringValue isCompleteIcon = default(StringValue), GuidValue noteID = default(GuidValue), StringValue owner = default(StringValue), StringValue priorityIcon = default(StringValue), StringValue project = default(StringValue), StringValue projectTask = default(StringValue), GuidValue refNoteID = default(GuidValue), StringValue relatedEntityDescription = default(StringValue), BooleanValue released = default(BooleanValue), StringValue reminderIcon = default(StringValue), DateTimeValue startDate = default(DateTimeValue), StringValue status = default(StringValue), StringValue summary = default(StringValue), StringValue timeSpent = default(StringValue), StringValue type = default(StringValue), StringValue workgroup = default(StringValue), Guid?id = default(Guid?), long?rowNumber = default(long?), string note = default(string), Dictionary <string, Dictionary <string, CustomField> > custom = default(Dictionary <string, Dictionary <string, CustomField> >), List <FileLink> files = default(List <FileLink>)) : base(id, rowNumber, note, custom, files) { this.ClassIcon = classIcon; this.CreatedAt = createdAt; this.CreatorID = creatorID; this.CreatorUsername = creatorUsername; this.IsCompleteIcon = isCompleteIcon; this.NoteID = noteID; this.Owner = owner; this.PriorityIcon = priorityIcon; this.Project = project; this.ProjectTask = projectTask; this.RefNoteID = refNoteID; this.RelatedEntityDescription = relatedEntityDescription; this.Released = released; this.ReminderIcon = reminderIcon; this.StartDate = startDate; this.Status = status; this.Summary = summary; this.TimeSpent = timeSpent; this.Type = type; this.Workgroup = workgroup; }