/// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="schoolInfoRefId">Reference to SchoolInfo</param>
 ///<param name="date">Date the count is taken.</param>
 ///<param name="program">A Program</param>
 ///<param name="counts">A Counts</param>
 ///
 public FoodserviceStudentEnrollmentCount(string schoolInfoRefId, DateTime?date, Program program, Counts counts) : base(Adk.SifVersion, FoodDTD.FOODSERVICESTUDENTENROLLMENTCOUNT)
 {
     this.SchoolInfoRefId = schoolInfoRefId;
     this.Date            = date;
     this.Program         = program;
     this.Counts          = counts;
 }
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="refId">GUID that identifies the daily meal sales object</param>
 ///<param name="schoolInfoRefId">School for which the sales object applies</param>
 ///<param name="date">Date on which the sales occurred.</param>
 ///<param name="program">A Program</param>
 ///<param name="counts">A Counts</param>
 ///
 public FoodserviceStaffMealCounts(string refId, string schoolInfoRefId, DateTime?date, Program program, Counts counts) : base(Adk.SifVersion, FoodDTD.FOODSERVICESTAFFMEALCOUNTS)
 {
     this.RefId           = refId;
     this.SchoolInfoRefId = schoolInfoRefId;
     this.Date            = date;
     this.Program         = program;
     this.Counts          = counts;
 }