/// <summary> /// Initializes a new instance of the <see cref="WorkOrder" /> class. /// </summary> /// <param name="Id">Id.</param> /// <param name="Networks">Networks.</param> /// <param name="CorrelationId">CorrelationId.</param> /// <param name="Printable">Printable.</param> /// <param name="AllowCounterOffers">AllowCounterOffers.</param> /// <param name="ClosingNotes">ClosingNotes.</param> /// <param name="Title">Title.</param> /// <param name="Assignee">Assignee.</param> /// <param name="TypeOfWork">TypeOfWork.</param> /// <param name="Manager">Manager.</param> /// <param name="Template">Template.</param> /// <param name="Bundle">Bundle.</param> /// <param name="Project">Project.</param> /// <param name="Role">Role.</param> /// <param name="_Client">_Client.</param> /// <param name="Company">Company.</param> /// <param name="CustomFields">CustomFields.</param> /// <param name="TimeLogs">TimeLogs.</param> /// <param name="W2">W2.</param> /// <param name="Location">Location.</param> /// <param name="Schedule">Schedule.</param> /// <param name="Eta">Eta.</param> /// <param name="Qualifications">Qualifications.</param> /// <param name="Signatures">Signatures.</param> /// <param name="Pay">Pay.</param> /// <param name="Contacts">Contacts.</param> /// <param name="Shipments">Shipments.</param> /// <param name="Attachments">Attachments.</param> /// <param name="Tasks">Tasks.</param> /// <param name="Messages">Messages.</param> /// <param name="Requests">Requests.</param> /// <param name="Routes">Routes.</param> /// <param name="Status">Status.</param> /// <param name="Holds">Holds.</param> /// <param name="Milestones">Milestones.</param> /// <param name="Description">Description.</param> /// <param name="Confidential">Confidential.</param> /// <param name="PolicyAndProcedures">PolicyAndProcedures.</param> /// <param name="StandardInstructions">StandardInstructions.</param> /// <param name="SelectionRule">SelectionRule.</param> /// <param name="Ratings">Ratings.</param> /// <param name="WorkflowCompletion">WorkflowCompletion.</param> /// <param name="PublishStats">PublishStats.</param> /// <param name="Actions">Actions.</param> /// <param name="ServiceContract">ServiceContract.</param> /// <param name="Team">Team.</param> /// <param name="ClientRequest">ClientRequest.</param> /// <param name="Integration">Integration.</param> /// <param name="Invoice">Invoice.</param> public WorkOrder(int?Id = default(int?), List <Network> Networks = default(List <Network>), string CorrelationId = default(string), bool?Printable = default(bool?), bool?AllowCounterOffers = default(bool?), string ClosingNotes = default(string), string Title = default(string), Assignee Assignee = default(Assignee), TypeOfWork TypeOfWork = default(TypeOfWork), Manager Manager = default(Manager), Template Template = default(Template), Bundle Bundle = default(Bundle), Project Project = default(Project), WorkOrderRole Role = default(WorkOrderRole), Company _Client = default(Company), Company Company = default(Company), CustomFields CustomFields = default(CustomFields), TimeLogs TimeLogs = default(TimeLogs), bool?W2 = default(bool?), Location Location = default(Location), Schedule Schedule = default(Schedule), ETA Eta = default(ETA), Qualifications Qualifications = default(Qualifications), Signatures Signatures = default(Signatures), Pay Pay = default(Pay), Contacts Contacts = default(Contacts), Shipments Shipments = default(Shipments), AttachmentFolders Attachments = default(AttachmentFolders), Tasks Tasks = default(Tasks), Messages Messages = default(Messages), Requests Requests = default(Requests), Routes Routes = default(Routes), Status Status = default(Status), Holds Holds = default(Holds), Milestones Milestones = default(Milestones), RichText Description = default(RichText), RichText Confidential = default(RichText), RichText PolicyAndProcedures = default(RichText), RichText StandardInstructions = default(RichText), SelectionRule SelectionRule = default(SelectionRule), WorkOrderRatings Ratings = default(WorkOrderRatings), WorkflowCompletion WorkflowCompletion = default(WorkflowCompletion), PublishStats PublishStats = default(PublishStats), List <ActionsEnum> Actions = default(List <ActionsEnum>), ServiceContract ServiceContract = default(ServiceContract), Team Team = default(Team), ClientRequest ClientRequest = default(ClientRequest), Integration Integration = default(Integration), WorkOrderInvoice Invoice = default(WorkOrderInvoice)) { this.Id = Id; this.Networks = Networks; this.CorrelationId = CorrelationId; this.Printable = Printable; this.AllowCounterOffers = AllowCounterOffers; this.ClosingNotes = ClosingNotes; this.Title = Title; this.Assignee = Assignee; this.TypeOfWork = TypeOfWork; this.Manager = Manager; this.Template = Template; this.Bundle = Bundle; this.Project = Project; this.Role = Role; this._Client = _Client; this.Company = Company; this.CustomFields = CustomFields; this.TimeLogs = TimeLogs; this.W2 = W2; this.Location = Location; this.Schedule = Schedule; this.Eta = Eta; this.Qualifications = Qualifications; this.Signatures = Signatures; this.Pay = Pay; this.Contacts = Contacts; this.Shipments = Shipments; this.Attachments = Attachments; this.Tasks = Tasks; this.Messages = Messages; this.Requests = Requests; this.Routes = Routes; this.Status = Status; this.Holds = Holds; this.Milestones = Milestones; this.Description = Description; this.Confidential = Confidential; this.PolicyAndProcedures = PolicyAndProcedures; this.StandardInstructions = StandardInstructions; this.SelectionRule = SelectionRule; this.Ratings = Ratings; this.WorkflowCompletion = WorkflowCompletion; this.PublishStats = PublishStats; this.Actions = Actions; this.ServiceContract = ServiceContract; this.Team = Team; this.ClientRequest = ClientRequest; this.Integration = Integration; this.Invoice = Invoice; }
/// <summary> /// Initializes a new instance of the <see cref="PayIncrease" /> class. /// </summary> /// <param name="Id">Id.</param> /// <param name="Actions">Actions.</param> /// <param name="Description">Description.</param> /// <param name="Status">Status.</param> /// <param name="StatusDescription">StatusDescription.</param> /// <param name="Pay">Pay.</param> /// <param name="Author">Author.</param> /// <param name="Created">Created.</param> public PayIncrease(int?Id = default(int?), List <ActionsEnum> Actions = default(List <ActionsEnum>), string Description = default(string), StatusEnum?Status = default(StatusEnum?), string StatusDescription = default(string), Pay Pay = default(Pay), User Author = default(User), DateTime?Created = default(DateTime?)) { this.Id = Id; this.Actions = Actions; this.Description = Description; this.Status = Status; this.StatusDescription = StatusDescription; this.Pay = Pay; this.Author = Author; this.Created = Created; }
/// <summary> /// Initializes a new instance of the <see cref="Request" /> class. /// </summary> /// <param name="Id">Id.</param> /// <param name="Counter">Counter.</param> /// <param name="CounterNotes">CounterNotes.</param> /// <param name="Active">Active.</param> /// <param name="Created">Created.</param> /// <param name="Expires">Expires.</param> /// <param name="Expired">Expired.</param> /// <param name="Schedule">Schedule.</param> /// <param name="Eta">Eta.</param> /// <param name="HourEstimate">HourEstimate.</param> /// <param name="Notes">Notes.</param> /// <param name="User">User.</param> /// <param name="WorkOrder">WorkOrder.</param> /// <param name="Pay">Pay.</param> /// <param name="Expenses">Expenses.</param> /// <param name="Actions">Actions.</param> public Request(int?Id = default(int?), bool?Counter = default(bool?), string CounterNotes = default(string), bool?Active = default(bool?), DateTime?Created = default(DateTime?), DateTime?Expires = default(DateTime?), bool?Expired = default(bool?), Schedule Schedule = default(Schedule), ETA Eta = default(ETA), decimal?HourEstimate = default(decimal?), string Notes = default(string), User User = default(User), WorkOrder WorkOrder = default(WorkOrder), Pay Pay = default(Pay), List <Expense> Expenses = default(List <Expense>), List <ActionsEnum> Actions = default(List <ActionsEnum>)) { this.Id = Id; this.Counter = Counter; this.CounterNotes = CounterNotes; this.Active = Active; this.Created = Created; this.Expires = Expires; this.Expired = Expired; this.Schedule = Schedule; this.Eta = Eta; this.HourEstimate = HourEstimate; this.Notes = Notes; this.User = User; this.WorkOrder = WorkOrder; this.Pay = Pay; this.Expenses = Expenses; this.Actions = Actions; }