示例#1
0
        public override void CreateRole(string roleName)
        {
            var role = new SmRole()
            {
                Name        = roleName,
                Description = roleName,
                IsEnabled   = true
            };

            try
            {
                this._roleService.Add(role);
            }
            catch (Exception ex)
            {
                LogUtility.Logger.Error(ex, "CreateRole.");
                throw;
            }
        }
示例#2
0
 public virtual void Remove(SmRole entity)
 {
     this._dbContext.SmRoles.Remove(entity);
     this._dbContext.SaveChanges();
 }
示例#3
0
 public virtual void Update(SmRole entity)
 {
     this._dbContext.SaveChanges();
 }
示例#4
0
 public virtual void Add(SmRole entity)
 {
     this._dbContext.SmRoles.Add(entity);
     this._dbContext.SaveChanges();
 }