using System; using System.Linq; using InABox.Core; namespace Comal.Classes { internal class EmployeeActivityLookup : BaseActivityLookup { public EmployeeActivityLookup(Employee[] items) : base(items) { } protected override Guid EmployeeID() { return Items != null && Items.Any() ? Items.FirstOrDefault().ID : CoreUtils.FullGuid; } } public class EmployeeActivityLink : BaseActivityLink { [ComboLookupEditor(typeof(EmployeeActivityLookup))] public override Guid ID { get; set; } } }