/// <summary> /// Check existence in database user with facebook id /// </summary> public bool ExistsUser(FacebookId inFacebook) { string fbId = inFacebook.value; var query = Query <DbUserLogin> .EQ(user => user.facebookId, fbId); return(UserLogins.Count(query) > 0); }
/// <summary> /// Check existence in database user with vkontakte id /// </summary> public bool ExistsUser(VkontakteId inVkontakte) { string vkId = inVkontakte.value; var query = Query <DbUserLogin> .EQ(user => user.vkontakteId, vkId); return(UserLogins.Count(query) > 0); }
/// <summary> /// Check exists or not user with login /// </summary> /// <param name="inlogin">Test login</param> /// <returns>TRUE if such user exists in db, FALSE - if user dont exists in database</returns> public bool ExistsUser(LoginId inLogin) { //user logins case independent string login = inLogin.value; var query = Query <DbUserLogin> .EQ(user => user.login, login); return(UserLogins.Count(query) > 0); }