using System; using Comal.Classes; using InABox.Core; namespace PRSDesktop { public class EmployeeResourceModel : Model { public String? Name { get; } public EmployeeRosterItem[]? Roster { get; } public DateTime RosterStart { get; } public EmployeeResourceModel(CoreRow row, EmployeeRosterItem[] roster) : base(row) { Name = Get(c => c.Name); Roster = roster; RosterStart = Get(c => c.RosterStart); } public override Columns GetColumns() { return new Columns(c => c.ID) .Add(c => c.Name) .Add(c => c.Roster) .Add(c => c.RosterStart); } } }