/// <summary>
 /// Create a new HR_CMP_LKP_ProbationPeriod object.
 /// </summary>
 /// <param name="probationPeriodID">Initial value of the ProbationPeriodID property.</param>
 /// <param name="probationInMonths">Initial value of the ProbationInMonths property.</param>
 /// <param name="companyID">Initial value of the CompanyID property.</param>
 public static HR_CMP_LKP_ProbationPeriod CreateHR_CMP_LKP_ProbationPeriod(global::System.Int32 probationPeriodID, global::System.Int32 probationInMonths, global::System.String companyID)
 {
     HR_CMP_LKP_ProbationPeriod hR_CMP_LKP_ProbationPeriod = new HR_CMP_LKP_ProbationPeriod();
     hR_CMP_LKP_ProbationPeriod.ProbationPeriodID = probationPeriodID;
     hR_CMP_LKP_ProbationPeriod.ProbationInMonths = probationInMonths;
     hR_CMP_LKP_ProbationPeriod.CompanyID = companyID;
     return hR_CMP_LKP_ProbationPeriod;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the HR_CMP_LKP_ProbationPeriod EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToHR_CMP_LKP_ProbationPeriod(HR_CMP_LKP_ProbationPeriod hR_CMP_LKP_ProbationPeriod)
 {
     base.AddObject("HR_CMP_LKP_ProbationPeriod", hR_CMP_LKP_ProbationPeriod);
 }