CustomerStatus.cs 784 B

12345678910111213141516171819202122232425
  1. using InABox.Core;
  2. namespace Comal.Classes
  3. {
  4. [UserTracking(typeof(Customer))]
  5. public class CustomerStatus : Entity, IRemotable, IPersistent, ICustomerStatus, ILicense<ProjectManagementLicense>, IExportable, IImportable, IMergeable
  6. {
  7. [UniqueCodeEditor(Visible = Visible.Default, Editable = Editable.Enabled)]
  8. [EditorSequence(1)]
  9. public string Code { get; set; }
  10. [TextBoxEditor(Visible = Visible.Default)]
  11. [EditorSequence(2)]
  12. public string Description { get; set; }
  13. [CheckBoxEditor(Visible = Visible.Optional)]
  14. [EditorSequence(3)]
  15. public bool Active { get; set; }
  16. [CheckBoxEditor(Visible = Visible.Optional)]
  17. [EditorSequence(4)]
  18. public bool Default { get; set; }
  19. }
  20. }