/// <summary> /// Finds all Country data with is Active containing specified keyword /// </summary> /// <param name="isActive"> Is Active</param> /// <returns>The result of the operation</returns> public OperationResult FindByIsActive(Int16 isActive) { IFindCountryRepository repository = (IFindCountryRepository)RepositoryFactory.Create(Keywords.FindCountry); try { List <Country> res = repository.FindByIsActive(isActive); return(new OperationResult(true, res)); } catch (Exception e) { return(new OperationResult(false, e)); } }
/// <summary> /// Finds all Country data with country Flag Icon containing specified keyword /// </summary> /// <param name="countryFlagIcon"> Country Flag Icon</param> /// <returns>The result of the operation</returns> public OperationResult FindByCountryFlagIcon(string countryFlagIcon) { IFindCountryRepository repository = (IFindCountryRepository)RepositoryFactory.Create(Keywords.FindCountry); try { List <Country> res = repository.FindByCountryFlagIcon(countryFlagIcon); return(new OperationResult(true, res)); } catch (Exception e) { return(new OperationResult(false, e)); } }