/// <summary> /// Kullanıcının çıkış zamanını günceller. /// </summary> /// <param name="logoutDate"></param> /// <returns></returns> public async Task <int> UpdateLogoutDate(DtoUserLogins logoutDate) { var map = _mapper.Map <UserLogins>(logoutDate); map.LastLogoutDateTime = DateTime.Now; return(await _userLoginRepository.Update(map)); }
/// <summary> /// Giriş zamanını ve ip adresini günceller. /// </summary> /// <param name="loginDate"></param> /// <returns></returns> public async Task <int> UpdateLoginDate(DtoUserLogins loginDate) { var map = _mapper.Map <UserLogins>(loginDate); map.LastLoginDateTime = DateTime.Now; map.IpAddress = _httpContextAccessor.HttpContext.Connection.RemoteIpAddress.ToString(); return(await _userLoginRepository.Update(map)); }