Kit.Core/LibCommon/Kit.Core.Helpers/Web/Models/ClassifierJSONModel.cs

33 lines
1.1 KiB
C#

namespace Kit.Helpers
{
public class ClassifierJSONModel : JsTreeNodeModel<DataClassifier> { }
[Helpers.NeedToGenerateJsDoc]
public class RequirementTreeNodeModel : JsTreeNodeModel<RequirementNodeDataModel> { }
public class JsTreeNodeModel<TData> : Helpers.Web.Models.JsTreeNodeModelBase<TData>
{
public string description { get; set; }
public int categoryId { get; set; }
}
public class DataClassifier
{
public string key { get; set; }
public string code { get; set; }
public string title { get; set; }
public string sort { get; set; }
public int section { get; set; }
public bool noContextAdd { get; set; }
public bool noContextEdit { get; set; }
public bool noContextDelete { get; set; }
}
public class RequirementNodeDataModel
{
public string requirementId { get; set; }
public string requirementCode { get; set; }
public string sourceType { get; set; }
}
public class StateClassifier : Helpers.Web.Models.JsTreeNodeStateModel { }
}