public string SearchLikeName(string key) { string result = String.Empty; IAccountSetFacade IAccountSetFacade = InstanceFactory.CreateAccountSetFacade(); List <AccountSetPara> allAccountSetParas = IAccountSetFacade.GetAccountSetParaByCondition("", FieldAttributeEnum.AllFieldAttribute, MantissaRoundEnum.AllMantissaRound, BindItemEnum.AllBindItem); foreach (AccountSetPara item in allAccountSetParas) { bool isSprical = false; try { CHS2PinYin.FirstCHSCap(item.AccountSetParaName); } catch { isSprical = true; } if (item.AccountSetParaName.ToLower().Contains(key)) { result += string.IsNullOrEmpty(result) ? item.AccountSetParaName : "\n" + item.AccountSetParaName; } else if (!isSprical && CHS2PinYin.FirstCHSCap(item.AccountSetParaName).Contains(key.ToUpper())) { result += string.IsNullOrEmpty(result) ? item.AccountSetParaName : "\n" + item.AccountSetParaName; } } return(result); }
private void InitAccountSetSource() { IAccountSetFacade _IAccountSetFacade = InstanceFactory.CreateAccountSetFacade(); List <AccountSet> AccountSetSource = _IAccountSetFacade.GetAccountSetByCondition(string.Empty); listAccountSet.Items.Clear(); ListItem itemAll = new ListItem(string.Empty, "-1", true); listAccountSet.Items.Add(itemAll); foreach (AccountSet accountSet in AccountSetSource) { ListItem item = new ListItem(accountSet.AccountSetName, accountSet.AccountSetID.ToString(), true); listAccountSet.Items.Add(item); } }
public DeleteAccountSetPresenter(int accountSetID, IAccountSetView iAccountSetView, IAccountSetFacade iMockAccountSet) { _IAccountSetFacade = iMockAccountSet; _AccountSetID = accountSetID; _IAccountSetView = iAccountSetView; }
public CreateAccountSetPresenter(IAccountSetView iAccountSetView, IAccountSetFacade iMockAccountSet) { _IAccountSetFacade = iMockAccountSet; _IAccountSetView = iAccountSetView; }
public AccountSetParaDataBinder(IAccountSetParaView itsView, IAccountSetFacade accountSetFacade) { _ItsView = itsView; _IAccountSetFacade = accountSetFacade; }
public AccountSetListPresenter(IAccountSetListView itsView, IAccountSetFacade iMockAccountSet) { _IAccountSetFacade = iMockAccountSet; _IAccountSetListView = itsView; }
public AccountSetItemEditor(IAccountSetView accountSetView, IAccountSetFacade iAccountSetFacade) { _IAccountSetFacade = iAccountSetFacade; _IAccountSetView = accountSetView; }
public AccountSetDataBinder(IAccountSetView itsView, IAccountSetFacade iAccountSetFacade) { _IAccountSetFacade = iAccountSetFacade; _IAccountSetView = itsView; }