KanbanType.cs 624 B

1234567891011121314151617181920212223
  1. using InABox.Core;
  2. namespace Comal.Classes
  3. {
  4. [UserTracking(typeof(Kanban))]
  5. [Caption("Type")]
  6. public class KanbanType : Entity, IRemotable, IPersistent, ILicense<TaskManagementLicense>, IExportable, IImportable, IMergeable
  7. {
  8. [UniqueCodeEditor(Visible = Visible.Default, Editable = Editable.Enabled)]
  9. public string Code { get; set; }
  10. [TextBoxEditor]
  11. public string Description { get; set; }
  12. [CheckBoxEditor]
  13. public bool Hidden { get; set; }
  14. public override string ToString()
  15. {
  16. return $"{Code}: {Description}";
  17. }
  18. }
  19. }