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;
 }
Esempio n. 2
0
 /// <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;
 }