コード例 #1
0
        public EditViewModel(int id)
        {
            var posMachine = CurrentDb.PosMachine.Where(m => m.Id == id).FirstOrDefault();

            if (posMachine != null)
            {
                _posMachine = posMachine;
            }
        }
コード例 #2
0
        public ChangeViewModel(int id)
        {
            _changeHistory.MerchantPosMachineId = id;

            var merchantPosMachine = CurrentDb.MerchantPosMachine.Where(m => m.Id == id).FirstOrDefault();

            if (merchantPosMachine != null)
            {
                var merchant = CurrentDb.Merchant.Where(m => m.Id == merchantPosMachine.MerchantId).FirstOrDefault();
                if (merchant != null)
                {
                    _merchant = merchant;
                }

                var oldPosMachine = CurrentDb.PosMachine.Where(m => m.Id == merchantPosMachine.PosMachineId).FirstOrDefault();
                if (oldPosMachine != null)
                {
                    _oldPosMachine = oldPosMachine;

                    _changeHistory.OldPosMachineId = oldPosMachine.Id;
                }
            }
        }