using InABox.Core; namespace Comal.Classes { [UserTracking(typeof(Invoice))] public class TaxCode : Entity, IPersistent, IRemotable, ILicense, IExportable, IImportable, IMergeable { [EditorSequence(1)] [UniqueCodeEditor(Visible = Visible.Default, Editable = Editable.Enabled)] public string Code { get; set; } [EditorSequence(2)] [TextBoxEditor(Visible = Visible.Default)] public string Description { get; set; } [EditorSequence(3)] [DoubleEditor(Visible = Visible.Default)] public double Rate { get; set; } public override string ToString() { return string.Format("{0}: {1} ({2:F2}%)", Code, Description, Rate); } } }