예제 #1
0
        public MenuViewModel(IEventAggregator eventAggrigator, IMenuData data)
        {
            var col = new ObservableCollection <MenuViewItemModel>();

            foreach (var child in data.Children)
            {
                col.Add(new MenuViewItemModel(eventAggrigator, child));
            }
            MenuNodes = col.ToReadOnlyReactiveCollection().AddTo(_disposables);
        }
예제 #2
0
 public LoginBusiness(IClienteEntity clienteRepository, IAlunoEntity alunoRepository,
                      IFuncionarioData funcionarioRepository, IPerfilAlunoData perfilRepository, IVersaoAppPermissaoEntityData versaoAppPermissaoRepository,
                      IMenuData menuRepository, IDataAccess <Pessoa> pessoaRepository, IBlackListData blackListRepository)
 {
     _alunoRepository              = alunoRepository;
     _clienteRepository            = clienteRepository;
     _funcionarioRepository        = funcionarioRepository;
     _perfilRepository             = perfilRepository;
     _versaoAppPermissaoRepository = versaoAppPermissaoRepository;
     _menuBusiness = new MenuBusiness(menuRepository, pessoaRepository, blackListRepository);
 }
예제 #3
0
 public MenuController(IMenuData menuData, IPedidoData pedidoData)
 {
     _menuData   = menuData;
     _pedidoData = pedidoData;
 }
예제 #4
0
 public MenuBusiness(IMenuData menuRepository, IDataAccess <Pessoa> pessoaRepository, IBlackListData blackListRepository)
 {
     _menuRepository      = menuRepository;
     _pessoaRepository    = pessoaRepository;
     _blackListRepository = blackListRepository;
 }
예제 #5
0
 public HomeController(ILogger <HomeController> logger, IMenuData menuData, IPedidoData pedidoData)
 {
     _logger     = logger;
     _menuData   = menuData;
     _pedidoData = pedidoData;
 }
예제 #6
0
 public MenuService(IMenuData menuData)
 {
     this.menuData = menuData;
 }
예제 #7
0
 public MenuService(IMenuData menuData)
 {
     this.menuData = menuData;
 }