| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- using VberZero;
- using VberZero.BaseSystem;
- namespace VberAdmin.Web.Views.Shared.Components.TableToolBar;
- public class TableToolMenuViewModel
- {
- public TableToolMenuViewModel()
- {
- }
- public TableToolMenuViewModel(SysFunction function)
- {
- PermissionName = function.PermissionName;
- Name = function.Name;
- DisplayName = function.DisplayName;
- Url = function.Url;
- Icon = function.Icon;
- Class = function.Class;
- Script = function.Script;
- MenuType = function.FunctionType;
- }
- public TableToolMenuViewModel(string permissionName, string name, string displayName, string url, string icon, string @class, string script, VzDefinition.FunctionType menuType, string description)
- {
- PermissionName = permissionName;
- Name = name;
- DisplayName = displayName;
- Url = url;
- Icon = icon;
- Class = @class;
- Script = script;
- MenuType = menuType;
- Description = description;
- }
- public string PermissionName { get; private set; }
- public string Name { get; private set; }
- public string DisplayName { get; set; }
- public string Url { get; set; }
- public string Icon { get; set; }
- public string Class { get; set; }
- public string Script { get; set; }
- public VzDefinition.FunctionType MenuType { get; set; }
- public string Description { get; set; }
- }
|