Exemplo n.º 1
0
        public static TabModel GenerateModel(TabModelType modelType)
        {
            TabModel model = null;

            switch (modelType)
            {
                case TabModelType.CATEGORY:
                    model = new CategoryTabModel();
                    break;
                case TabModelType.LOGIN:
                    model = new LoginTabModel();
                    break;
                case TabModelType.SEARCH:
                    model = new SearchTabModel();
                    break;
                case TabModelType.INOUT:
                    model = new InOutTabModel();
                    break;
                case TabModelType.MANAGE:
                    model = new ManageTabModel();
                    break;
                default:
                    model = new SimpleTabModel();
                    break;

            }
            
            return model;
        }
Exemplo n.º 2
0
 public static TabModel GenerateModel(Guid sID, TabModelType modelType)
 {
     // вызывается при первой загрузке страницы для генерции модели вруную
     TabModel model = TabModelHelper.GenerateModel(modelType);
     model.Initialize(sID);
     return model;
 }