Exemplo n.º 1
0
        private void ShowSnackMachine(SnackMachineDto snackMachineDto)
        {
            var snackMachine = _mediator.Send(new GetSnackMachineQuery(snackMachineDto.SnackMachineId));

            if (snackMachine == null)
            {
                MessageBox.Show("Snack machine was not found", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }

            _dialogService.ShowDialog(new SnackMachineViewModel(_mediator, snackMachine));
            RefreshAll();
        }
Exemplo n.º 2
0
        private void ShowSnackMachine(SnackMachineDto snackMachineDto)
        {
            var snackMachine = _snackMachineRepository.GetById(snackMachineDto.Id);

            if (snackMachine == null)
            {
                MessageBox.Show("Snack machine was not found", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }

            _dialogService.ShowDialog(new SnackMachineViewModel(snackMachine));
            RefreshAll();
        }
Exemplo n.º 3
0
        private void UnloadCash(SnackMachineDto snackMachineDto)
        {
            var snackMachine = _snackMachineRepository.GetById(snackMachineDto.Id);

            if (snackMachine == null)
                return;

            HeadOffice.UnloadCashFromSnackMachine(snackMachine);
            _snackMachineRepository.Save(snackMachine);
            _headOfficeRepository.Save(HeadOffice);

            RefreshAll();
        }
        private void ShowSnackMachine(SnackMachineDto snackMachineDto)
        {
            SnackMachine snackMachine = new SnackMachine();

            if (snackMachine == null)
            {
                //MessageBox.Show("Snack machine was not found", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }

            _dialogService.ShowDialog(new SnackMachineViewModel(snackMachine));
            RefreshAll();
        }
Exemplo n.º 5
0
        private void TransferInCashFromSnackMachine(SnackMachineDto snackMachineDto)
        {
            HeadOffice = _mediator.Send(new TransferInCashFromSnackMachineCommand(snackMachineDto.SnackMachineId, HeadOffice.Id));

            RefreshAll();
        }
Exemplo n.º 6
0
 private bool CanTransferInCashFromSnackMachine(SnackMachineDto snackMachineDto)
 {
     return(snackMachineDto != null && snackMachineDto.MoneyInside > 0);
 }
Exemplo n.º 7
0
 private bool CanUnloadCash(SnackMachineDto snackMachineDto)
 {
     return snackMachineDto != null && snackMachineDto.MoneyInside > 0;
 }
Exemplo n.º 8
0
        private void UnloadCash(SnackMachineDto snackMachineDto)
        {
            HeadOffice = _mediator.Send(new UnloadCashFromSnackMachineCommand(snackMachineDto.SnackMachineId, HeadOffice.Id));

            RefreshAll();
        }