增加撤销与启动,详见:#I3ILBG

调整工程结构,采用模块化机制
This commit is contained in:
yubaolee
2021-04-15 00:40:30 +08:00
parent 484daa48f0
commit cf23d0025f
86 changed files with 3032 additions and 2819 deletions

View File

@@ -0,0 +1,60 @@
// ***********************************************************************
// Assembly : OpenAuth.App
// Author : yubaolee
// Created : 11-29-2015
//
// Last Modified By : yubaolee
// Last Modified On : 11-29-2015
// ***********************************************************************
// <copyright file="RoleVM.cs" company="www.cnblogs.com/yubaolee">
// Copyright (c) www.cnblogs.com/yubaolee. All rights reserved.
// </copyright>
// <summary>角色模型视图</summary>
// ***********************************************************************
using Infrastructure;
using OpenAuth.Repository.Domain;
namespace OpenAuth.App.Response
{
public partial class RoleView
{
/// <summary>
/// 用户ID
/// </summary>
/// <returns></returns>
public string Id { get; set; }
/// <summary>
/// 名称
/// </summary>
/// <returns></returns>
public string Name { get; set; }
/// <summary>
/// 当前状态
/// </summary>
public int Status { get; set; }
/// <summary>
/// 角色类型
/// </summary>
public int Type { get; set; }
/// <summary>
///是否属于某用户
/// </summary>
public bool Checked { get; set; }
public static implicit operator RoleView(Role role)
{
return role.MapTo<RoleView>();
}
public static implicit operator Role(RoleView rolevm)
{
return rolevm.MapTo<Role>();
}
}
}