1234567891011121314151617181920212223242526 |
- using System;
- using Comal.Classes;
- using InABox.Core;
- namespace PRSDesktop
- {
- public class ActivityModel : Model<ActivityModel, Activity>
- {
- public String? Name { get; }
- public String? Color { get; }
- public ActivityModel(CoreRow row) : base(row)
- {
- Name = $"{Get(c=>c.Code)}: {Get(c => c.Description)}";
- Color = Get(c => c.Color);
- }
- public override Columns<Activity> GetColumns()
- {
- return InABox.Core.Columns.None<Activity>().Add(x => x.ID)
- .Add(x => x.Code)
- .Add(x => x.Description)
- .Add(x => x.Color);
- }
- }
- }
|