33 lines
1.1 KiB
C#
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 { }
|
|
}
|