示例#1
0
 public DashboardPageViewModel(IBaseApplicationService <Menu> menuService,
                               INavigationService navigationService)
 {
     _menuService       = menuService;
     _navigationService = navigationService;
     ItemTappedCommand  = new DelegateCommand <Menu>(ItemTapped);
 }
 public QuemVocePageViewModel(INavigationService navigationService,
                              IPageDialogService dialogService,
                              IBaseApplicationService <Pessoa> service)
 {
     _navigationService = navigationService;
     _dialogService     = dialogService;
     _service           = service;
 }
示例#3
0
        public ListOrdersPageViewModel(INavigationService navigationService,
                                       IBaseApplicationService <Order> orderService,
                                       IUserDialogs userDialogs)
        {
            _navigationService = navigationService;
            _orderService      = orderService;
            _userDialogs       = userDialogs;

            SelectItemCmd = new DelegateCommand <Order>(SelectItem);
        }
示例#4
0
        public ClientListPageViewModel(IApiService <RootObject> clientApiService,
                                       IBaseApplicationService <Result> clientBaseApplicationService,
                                       INavigationService navigationService)
        {
            _clientApiService             = clientApiService;
            _clientBaseApplicationService = clientBaseApplicationService;
            _navigationService            = navigationService;

            ItemTappedCommand = new DelegateCommand <Result>(ItemTappedAction);
            Task.Run(async() => await LoadClientsFromApi());
        }
        public ConfirmOrderPageViewModel(INavigationService navigationService,
                                         IBaseApplicationService <Order> orderService,
                                         IPageDialogService pageDialogService,
                                         IUserApplicationService userService)
        {
            _navigationSerivce = navigationService;
            _orderService      = orderService;
            _pageDialogService = pageDialogService;
            _userService       = userService;

            FinishOrderCmd = new DelegateCommand(FinishOrder);
        }
示例#6
0
        public LoginPageViewModel(IPageDialogService pageDialogService
                                  , INavigationService navigationService
                                  , IBaseApplicationService <User> userService
                                  , IUserDialogs userDialogs)
        {
            _pageDialogService = pageDialogService;
            _navigationService = navigationService;
            _userService       = userService;
            _userDialogs       = userDialogs;

            Confirm  = new DelegateCommand(ConfirmAction);
            Navigate = new DelegateCommand <User>(NavigateAction);
        }
        public NewOrderPageViewModel(IPageDialogService pageServiceDialog,
                                     INavigationService navigationService,
                                     IBotConnector botConnector,
                                     IBaseApplicationService <Product> productService,
                                     IUserDialogs userDialogs)
        {
            _productService    = productService;
            _pageServiceDialog = pageServiceDialog;
            _navigationService = navigationService;
            _botConnector      = botConnector;
            _userDialogs       = userDialogs;

            AddNewMessageToChat("Olá, bem vindo a Pizzaria Pastaquepariu!", true);
            PreOrder = new Order
            {
                OrderDateTime = DateTime.Now
            };

            SendMessageCmd = new DelegateCommand(SendMessage);
        }
 public ConjugePageViewModel(IBaseApplicationService <Pessoa> pessoaService)
 {
     _pessoaService = pessoaService;
 }
示例#9
0
 public DependentesPageViewModel(IBaseApplicationService <Pessoa> pessoaService)
 {
     _pessoaService = pessoaService;
 }
 public AposentadoriaPageViewModel(IBaseApplicationService <Pessoa> pessoaService)
 {
     _pessoaService = pessoaService;
 }
示例#11
0
 public CustomerController(IBaseApplicationService <Customer> customerService)
 {
     _customerService = customerService;
 }
示例#12
0
 public ProductController(IBaseApplicationService <Product> productService)
 {
     _productService = productService;
 }
示例#13
0
 public PerfilInvestidorPageViewModel(IBaseApplicationService <Pessoa> pessoaService)
 {
     _pessoaService = pessoaService;
 }
示例#14
0
 public OrderDetailPageViewModel(IUserApplicationService userService,
                                 IBaseApplicationService <Order> orderService)
 {
     _userService  = userService;
     _orderService = orderService;
 }
示例#15
0
 public CompanyController(IBaseApplicationService <Company> companyService)
 {
     _companyService = companyService;
 }
 public ReservasPageViewModel(IBaseApplicationService <Pessoa> pessoaService)
 {
     _pessoaService = pessoaService;
 }
示例#17
0
 public OrderController(IBaseApplicationService <Order> orderService)
 {
     _orderService = orderService;
 }
示例#18
0
 public StockController(IBaseApplicationService <Stock> stockService)
 {
     _stockService = stockService;
 }