接下来完成用户、角色的增删查改,以及用户角色、权限的设置
对用户表、角色表做了一些扩展如下【可以更加自己需要增减字段】
相应的M_UserProfile.cs、M_Roles.cs进行扩展
using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Web; namespace MVCSystem.Web.Models { [Table("UserProfile")] public class M_UserProfile { [Key] [Display(Name = "ID")] public int UserId { get; set; } [Display(Name = "用户名")] [StringLength(250)] public string UserName { get; set; } [Display(Name = "邮件地址")] [StringLength(250)] public string Email { get; set; } [Display(Name = "真实姓名")] [StringLength(250)] public string RealName { get; set; } [Display(Name = "状态")] public int State { get; set; } } }