public DataTransferObjects.UserClaim SaveUserClaim(DataTransferObjects.UserClaim userClaim)
 {
     try
     {
         using (var db = EntityFramework.DatabaseContext.Create())
         {
             var userClaims = new EntityFramework.UserClaims
             {
                 Id      = userClaim.Id,
                 ClaimId = userClaim.ClaimId,
                 UserId  = userClaim.UserId
             };
             db.UserClaims.Add(userClaims);
             db.SaveChanges();
             var result = new DataTransferObjects.UserClaim
             {
                 Id      = userClaims.Id,
                 ClaimId = userClaims.ClaimId,
                 UserId  = userClaims.UserId
             };
             return(result);
         }
     }
     catch (Exception ex)
     {
         Logger.LogError("Error in SaveUserClaim", ex);
         return(null);
     }
 }
 public void DeleteUserClaim(Guid id)
 {
     try
     {
         using (var db = EntityFramework.DatabaseContext.Create())
         {
             var userClaims = new EntityFramework.UserClaims
             {
                 Id = id,
             };
             db.UserClaims.Remove(userClaims);
             db.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         Logger.LogError("Error in DeleteUserClaim", ex);
     }
 }