partial void OnReasonCodeChanging(global::Microsoft.Dynamics.DataEntities.ReasonCode value);
public static AbsenceReason CreateAbsenceReason(string dataAreaId, string absenceCode, string reasonCodeId, global::Microsoft.Dynamics.DataEntities.ReasonCode reasonCode) { AbsenceReason absenceReason = new AbsenceReason(); absenceReason.dataAreaId = dataAreaId; absenceReason.AbsenceCode = absenceCode; absenceReason.ReasonCodeId = reasonCodeId; if ((reasonCode == null)) { throw new global::System.ArgumentNullException("reasonCode"); } absenceReason.ReasonCode = reasonCode; return(absenceReason); }