/// <summary>
 /// 转换为用户角色实体
 /// </summary>
 /// <param name="dto">用户角色数据传输对象</param>
 public static UserRole ToEntity(this UserRoleDto dto)
 {
     if (dto == null)
     {
         return(new UserRole());
     }
     return(dto.MapTo(new UserRole(dto.Id.ToGuid())));
 }
Beispiel #2
0
 /// <summary>
 /// 编辑userrole
 /// </summary>
 /// <param name="dto">实体</param>
 /// <returns></returns>
 public bool Update(UserRoleDto dto)
 {
     using (var scope = _dbScopeFactory.Create())
     {
         var db     = GetDb(scope);
         var dbSet  = GetDbSet(db);
         var entity = dto.MapTo <UserRoleEntity>();
         //var entity = Mapper.Map<UserRoleDto, UserRoleEntity>(dto);
         dbSet.AddOrUpdate(entity);
         return(db.SaveChanges() > 0);
     }
 }