• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C# IDataManager类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中IDataManager的典型用法代码示例。如果您正苦于以下问题:C# IDataManager类的具体用法?C# IDataManager怎么用?C# IDataManager使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



IDataManager类属于命名空间,在下文中一共展示了IDataManager类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: OrderHub

 public OrderHub(IDataManager<UserInfo> userManager, IDataManager<Restaurant> restaurantManager,IDataManager<Receipt> receiptManager, IDataManager<Order> orderManager)
 {
     _userManager = userManager;
     _restaurantManager = restaurantManager;
     _receiptManager = receiptManager;
     _orderManager = orderManager;
 }
开发者ID:pasha369,项目名称:RestaurantManagementSystem,代码行数:7,代码来源:OrderHub.cs


示例2: ExecutionManager

        public ExecutionManager(IAlgorithm algorithm, IDataManager dataManager)
        {
            this.algorithm = algorithm;
            this.dataManager = dataManager;

            algorithm.DiagnosticsEvent += OnInternalDiagnosticsEvent;
        }
开发者ID:mkaczynski,项目名称:MED,代码行数:7,代码来源:ExecutionManager.cs


示例3: Scoreboard

 /// <summary>
 /// Initializes a new instance of the <see cref="Scoreboard"/> class.
 /// </summary>
 /// <param name="printer">The object used to show messages.</param>
 /// <param name="sorter">The object used to sort scores.</param>
 /// <param name="scoresDataManager">The object from which scores are read and written in.</param>
 public Scoreboard(IPrinter printer, ISorter sorter, IDataManager<Dictionary<string, int>> scoresDataManager)
 {
     this.Score = new Dictionary<string, int>();
     this.printer = printer;
     this.sorter = sorter;
     this.scoresDataManager = scoresDataManager;
 }
开发者ID:TA2015-HQC-Hangman-3,项目名称:Hangman-3,代码行数:13,代码来源:Scoreboard.cs


示例4: SelectBindingViewModel

        public SelectBindingViewModel(IDataManager dataManager, IModalManager modalManager)
        {
            _dataManager = dataManager;
            _modalManager = modalManager;

            PageNames = _dataManager.GetAllPageNames().ToList();
        }
开发者ID:yenhanshih,项目名称:LeagueBinding,代码行数:7,代码来源:SelectBindingViewModel.cs


示例5: JoinDBTF

        public JoinDBTF()
        {
            dataManager = MainDescription.MainFrm.PluginDictionary["数据管理"] as IDataManager;
            ConnectorSelector = new ExtendSelector<IDataBaseConnector>();
            TableSelector = new ExtendSelector<TableInfo>();
            ImportColumns = new ObservableCollection<string>();
            ConnectorSelector.GetItems = () => dataManager.CurrentConnectors.ToList();
            ConnectorSelector.SelectChanged +=
                (s, e) => TableSelector.SetSource(ConnectorSelector.SelectItem.RefreshTableNames());

            TableSelector.SelectChanged += (s, e) =>
            {
                IDataBaseConnector connector = ConnectorSelector.SelectItem;
                if (connector == null)
                    return;
                TableInfo table = TableSelector.SelectItem;
                if (table == null)
                    return;
                IEnumerable<IDictionarySerializable> datas = ConnectorSelector.SelectItem.GetEntities(table.Name,
                    typeof (FreeDocument), 10, 0);
                IEnumerable<string> keys = datas.GetKeys();
                ImportColumns.Clear();
                foreach (string key in keys)
                {
                    ImportColumns.Add(key);
                }
            };
        }
开发者ID:CHERRISHGRY,项目名称:Hawk,代码行数:28,代码来源:JoinDBTF.cs


示例6: OrdersViewModel

      public OrdersViewModel(bool openOrders, string accountId)
      {
        this.accountId = accountId;
        this.openOrders = openOrders;
        this.Title = openOrders ? "Orders" : "History";
        this.Icon = openOrders ? "order.png" : "orderhistory.png";

        dataManager = DependencyService.Get<IDataManager>();
        Orders = new ObservableCollection<Order>();


          if (openOrders)
          {
              MessagingCenter.Subscribe<Order>(this, "OrderUpdate", (order) =>
              {
                  IsInitialized = false;
              });
          }
          else
          {
              MessagingCenter.Subscribe<Order>(this, "OrderApproved", async (order) =>
              {
                  IsInitialized = false;


              });
          }

       

      }
开发者ID:njmube,项目名称:VervetaCRM,代码行数:31,代码来源:OrdersViewModel.cs


示例7: Invoke

 /// <summary>
 /// Invokes the additional init function on an object
 /// </summary>
 /// <param name="store">The IDatastore that loaded the object</param>
 /// <param name="item">The object</param>
 public void Invoke(IDataManager DataManager, object item)
 {
     if (_needsParm)
         _function.Invoke(item, new object[] { DataManager });
     else
         _function.Invoke(item, null);
 }
开发者ID:lucasthehacker,项目名称:Nexus.Data,代码行数:12,代码来源:AdditionalInitFunction.cs


示例8: AggregateBars

        public AggregateBars(IDataManager data, ISymbol symbol, IScale scale)
        {
            l.Info("Создаем AggregateBars для " + symbol + " " + scale);
            if (scale.scaleType != ScaleEnum.sec)
                throw new NotImplementedException("поддерживаются только ТАЙМ фреймы");

            this.symbol = symbol;
            this.scale = scale;
            this.debKey = "(" + symbol + "." + scale + ") ";
            m_TickBars = data.GetBars(symbol, data.GetScale(ScaleEnum.tick, 1));
            m_TickBars.Lock.AcquireReaderLock(1000);
            try
            {
                IBar bar = m_TickBars.First;
                while (bar != null)
                {
                    m_TickBars_NewBarEvent(m_TickBars, new BarsEventArgs(this,bar));
                    bar = m_TickBars.GetNext(bar);
                }
                m_TickBars.NewBarEvent += new EventHandler<BarsEventArgs>(m_TickBars_NewBarEvent);
                m_TickBars.ChangeBarEvent += new EventHandler<BarsEventArgs>(m_TickBars_ChangeBarEvent);
            }
            finally
            {
                m_TickBars.Lock.ReleaseReaderLock();
            }
        }
开发者ID:vvsur,项目名称:open-wealth-project,代码行数:27,代码来源:AggregateBars.cs


示例9: DbEX

        public DbEX()
        {
            dataManager = MainDescription.MainFrm.PluginDictionary["数据管理"] as IDataManager;
            ConnectorSelector = new ExtendSelector<IDataBaseConnector>();

            ConnectorSelector.SetSource(dataManager.CurrentConnectors);
        }
开发者ID:CHERRISHGRY,项目名称:Hawk,代码行数:7,代码来源:DbEx.cs


示例10: AccountDetailsViewModel

      public AccountDetailsViewModel(Account account)
      {
        if (account == null)
        {
          Account = new Models.Account();
          Account.Industry = Account.IndustryTypes[0];
          Account.OpportunityStage = Account.OpportunityStages[0];

          this.Title = "New Account";
        }
        else
        {
          Account = account;
          this.Title = "Account";
        }


        this.Icon = "account.png";

        dataManager = DependencyService.Get<IDataManager>();
        coder = new Geocoder();


        MessagingCenter.Subscribe<Account>(this, "Account", (Account) =>
        {
            IsInitialized = false;
        });

      }
开发者ID:njmube,项目名称:VervetaCRM,代码行数:29,代码来源:AccountDetailsViewModel.cs


示例11: Level

 public Level(IComponentFactory componentFactory,
     IDataManager dataManager,
     ContentManager contentManager)
 {
     _componentFactory = componentFactory;
     _dataManager = dataManager;
     _contentManager = contentManager;
 }
开发者ID:zunath,项目名称:MMXEngine,代码行数:8,代码来源:Level.cs


示例12: UsersController

 public UsersController(IDataManager dataManager)
 {
     this.dataManager = dataManager;
     this.getCurrentUser = () => new UserModel() {
         UserId = "TestUser",
         Role = "admin"
     };
 }
开发者ID:Amichai,项目名称:Annotation,代码行数:8,代码来源:UsersController.cs


示例13: CategoriesViewModel

        public CategoriesViewModel(IDataManager dataManager, ILoginManager loginManager)
        {
            RssDataManager = dataManager;
            LoginManager = loginManager;

            RssDataManager.CategoryChanged += SetCategoryList;
            GetCategoryList();
        }
开发者ID:souchea,项目名称:RSS,代码行数:8,代码来源:CategoriesViewModel.cs


示例14: RestaurantLst

 public RestaurantLst(IDataManager<Cuisine> cuisinManager)
     : this()
 {
     _cuisinManager = cuisinManager;
     Cuisines = _cuisinManager.Get()
         .Select(c => new SelectListItem() { Text = c.Name, Value = c.Name }).AsEnumerable()
     ;
 }
开发者ID:pasha369,项目名称:RestaurantManagementSystem,代码行数:8,代码来源:RestaurantLst.cs


示例15: SourcePageViewModel

        public SourcePageViewModel(IServiceManager serviceManager, IDataManager dataManager, ILoginManager loginManager)
        {
            ServiceManager = serviceManager;
            DataManager = dataManager;
            LoginManager = loginManager;

            SourceList = new ObservableCollection<SourceDTO>();
        }
开发者ID:souchea,项目名称:RSS,代码行数:8,代码来源:SourcePageViewModel.cs


示例16: Week

 public Week(DateTime date, IDataManager manager)
 {
     this.manager = manager;
     Days = new SortedDictionary<DateTime, IList<Item>>();
     AddPreviousDays(date);
     Days.Add(date, GetItemsForDate(date));
     AddNextDays(date);
 }
开发者ID:phudekar,项目名称:DotNetWorkshop,代码行数:8,代码来源:Week.cs


示例17: MenuController

 public MenuController(IMenuManager menuManager,
     ICategoryManager categoryManager, IManager<Ingredient> ingredientManager, IDataManager<Restaurant> restaurantManager)
 {
     _menuManager = menuManager;
     _categoryManager = categoryManager;
     _ingredientManager = ingredientManager;
     _restaurantManager = restaurantManager;
 }
开发者ID:pasha369,项目名称:RestaurantManagementSystem,代码行数:8,代码来源:MenuController.cs


示例18: Init

 public void Init()
 {
     mocks = new MockRepository();
     config = mocks.StrictMock<IUserConfiguration>();
     view = mocks.DynamicMock<IProfileView>();
     manager = mocks.DynamicMock<IDataManager>();
     ClientServiceLocator.Register(config);
 }
开发者ID:Zetto,项目名称:ZetSwitch,代码行数:8,代码来源:ProfileControllerTests.cs


示例19: Player

 public Player(IComponentFactory factory,
     IDataManager dataManager,
     ContentManager contentManager)
 {
     _componentFactory = factory;
     _contentManager = contentManager;
     _dataManager = dataManager;
 }
开发者ID:zunath,项目名称:MMXEngine,代码行数:8,代码来源:Player.cs


示例20: OrderController

 public OrderController(IDishManager dishManager, IDataManager<DataModel.Model.Order> orderManager, IDataManager<UserInfo> userManager, IDataManager<Restaurant> restaurantManager, IDataManager<Receipt> receiptManager, IDataManager<DinnerTable> tableManager)
 {
     _dishManager = dishManager;
     _orderManager = orderManager;
     _userManager = userManager;
     _restaurantManager = restaurantManager;
     _receiptManager = receiptManager;
     _tableManager = tableManager;
 }
开发者ID:pasha369,项目名称:RestaurantManagementSystem,代码行数:9,代码来源:OrderController.cs



注:本文中的IDataManager类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# IDataObject类代码示例发布时间:2022-05-24
下一篇:
C# IDataItem类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap