Ejemplo n.º 1
0
 public DataTransferObjects.Claim SaveClaim(DataTransferObjects.Claim claim)
 {
     try
     {
         using (var db = EntityFramework.DatabaseContext.Create())
         {
             var claims = new EntityFramework.Claims
             {
                 Id            = claim.Id,
                 ApplicationId = claim.ApplicationId,
                 ClaimType     = claim.ClaimType,
                 ClaimValue    = claim.ClaimValue
             };
             db.Claims.Add(claims);
             db.SaveChanges();
             var result = new DataTransferObjects.Claim
             {
                 Id            = claims.Id,
                 ApplicationId = claims.ApplicationId,
                 ClaimType     = claims.ClaimType,
                 ClaimValue    = claims.ClaimValue
             };
             return(result);
         }
     }
     catch (Exception ex)
     {
         Logger.LogError("Error in SaveClaim", ex);
         return(null);
     }
 }
Ejemplo n.º 2
0
 public void DeleteClaim(Guid id)
 {
     try
     {
         using (var db = EntityFramework.DatabaseContext.Create())
         {
             var claims = new EntityFramework.Claims
             {
                 Id = id,
             };
             db.Claims.Remove(claims);
             db.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         Logger.LogError("Error in DeleteClaim", ex);
     }
 }