예제 #1
0
 private bool SetRole(RoleDto dto)
 {
     CheckRole(dto);//检查用户输入
     if (dto.Id != Guid.Empty)
     {
         RoleDto dbDto = Dbc.Db.GetById <RoleDto>(dto.Id);
         ExHelper.ThrowIfNull(dbDto, "查找更新记录失败.");
         dbDto.CopyTo(dto, a => a.Id);
     }
     Dbc.Db.Set(dto);
     return(true);
 }