public Contract(DateTime commencementDate, string name, string description, string enteredIntoBy, DateTime? onlineAcceptance, string registeredName, string registrationNumber, ContractType contractType, EscalationType escalationType, ContractDuration contractDuration, Guid id = new Guid()) : base(name) { CommencementDate = commencementDate; Name = name; Description = description; EnteredIntoBy = enteredIntoBy; OnlineAcceptance = onlineAcceptance; RegisteredName = registeredName; RegistrationNumber = registrationNumber; ContractType = contractType; EscalationType = escalationType; ContractDuration = contractDuration; }
/// <summary> /// Initializes a new instance of the <see cref="ApprovalProcessStageDurationSetting" /> class. /// </summary> /// <param name="isDurationEnabled">isDurationEnabled.</param> /// <param name="reassigner">reassigner.</param> /// <param name="escalationUsers">escalationUsers.</param> /// <param name="isEnableDureationReminder">isEnableDureationReminder.</param> /// <param name="duration">duration.</param> /// <param name="reassignTemplateId">reassignTemplateId.</param> /// <param name="autoRejectTemplateId">autoRejectTemplateId.</param> /// <param name="notifyTemplateId">notifyTemplateId.</param> /// <param name="durationReminderProfileId">durationReminderProfileId.</param> /// <param name="durationType">durationType.</param> /// <param name="escalationType">escalationType.</param> public ApprovalProcessStageDurationSetting(bool isDurationEnabled = default(bool), ApiUser reassigner = default(ApiUser), List <ApiUser> escalationUsers = default(List <ApiUser>), bool isEnableDureationReminder = default(bool), int?duration = default(int?), Guid reassignTemplateId = default(Guid), Guid autoRejectTemplateId = default(Guid), Guid notifyTemplateId = default(Guid), Guid durationReminderProfileId = default(Guid), DurationType durationType = default(DurationType), EscalationType escalationType = default(EscalationType)) { this.IsDurationEnabled = isDurationEnabled; this.Reassigner = reassigner; this.EscalationUsers = escalationUsers; this.IsEnableDureationReminder = isEnableDureationReminder; this.Duration = duration; this.ReassignTemplateId = reassignTemplateId; this.AutoRejectTemplateId = autoRejectTemplateId; this.NotifyTemplateId = notifyTemplateId; this.DurationReminderProfileId = durationReminderProfileId; this.DurationType = durationType; this.EscalationType = escalationType; }