/// <summary> /// Finds all User Info data with phone containing specified keyword /// </summary> /// <param name="phone"> Phone</param> /// <returns>The result of the operation</returns> public OperationResult FindByPhone(string phone) { IFindUserInfoRepository repository = (IFindUserInfoRepository)RepositoryFactory.Create(Keywords.FindUserInfo); try { List <UserInfo> res = repository.FindByPhone(phone); return(new OperationResult(true, res)); } catch (Exception e) { return(new OperationResult(false, e)); } }
/// <summary> /// Finds all User Info data with gender Id, city Id containing specified keyword /// </summary> /// <param name="genderId"> Gender Id</param> /// <param name="cityId"> City Id</param> /// <returns>The result of the operation</returns> public OperationResult FindByGenderIdAndCityId(Int16 genderId, Int16 cityId) { IFindUserInfoRepository repository = (IFindUserInfoRepository)RepositoryFactory.Create(Keywords.FindUserInfo); try { List <UserInfo> res = repository.FindByGenderIdAndCityId(genderId, cityId); return(new OperationResult(true, res)); } catch (Exception e) { return(new OperationResult(false, e)); } }