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); } }