public LoginUserDetails GetLastUserLoginInfo() {//when first login ,user is null,return value is null LoginUserDetails loginUserDetails = null; var user = userAccess.GetLastUserLoginInfo(); if (user != null) { var country = ConfigurationService.GetAllCountryMap().FirstOrDefault(o => o.CountryCode == user.CountryCode); loginUserDetails = new LoginUserDetails(user.Email, user.LockedStatus, user.Password, country, user.NeedChangePassword, user.SyncAnnotations, user.SymmetricKey, user.FirstName, user.LastName, user.LastSyncDate); } return(loginUserDetails); }