public async Task <bool> AddLogin(AppaAccessLog appaAccessLog) { using (var context = new testdbContext()) { await context.AppaAccessLog.AddAsync(appaAccessLog); return(await context.SaveChangesAsync() > 0); } }
public async Task <bool> UpdateLogin(Guid userId, string token, string refreshtoken) { var login = new AppaAccessLog() { Token = token, RefreshToken = refreshtoken, UserId = userId }; return(await _profileRepo.UpdateLogin(login)); }
public async Task <bool> AddLogin(Guid userId, string token, string refreshtoken) { var login = new AppaAccessLog() { Id = Guid.NewGuid(), Token = token, RefreshToken = refreshtoken, UserId = userId, IsActive = true, CreatedDateTime = DateTimeOffset.UtcNow, UpdatedDateTime = DateTimeOffset.UtcNow }; return(await _profileRepo.AddLogin(login)); }
public async Task <bool> UpdateLogin(AppaAccessLog appaAccessLog) { using (var context = new testdbContext()) { var login = await context.AppaAccessLog .FirstOrDefaultAsync(l => l.UserId == appaAccessLog.UserId && l.IsActive); if (login != null) { login.Token = appaAccessLog.Token; login.RefreshToken = appaAccessLog.RefreshToken; login.UpdatedDateTime = DateTimeOffset.UtcNow; } return(await context.SaveChangesAsync() > 0); } }