Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
            }
        }
Exemplo n.º 3
0
 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;
 }
Exemplo n.º 8
0
 public AccountSetDataBinder(IAccountSetView itsView, IAccountSetFacade iAccountSetFacade)
 {
     _IAccountSetFacade = iAccountSetFacade;
     _IAccountSetView   = itsView;
 }