public EditViewModel(int id) { var merchant = CurrentDb.Merchant.Where(m => m.Id == id).FirstOrDefault(); if (merchant != null) { _merchant = merchant; if (_merchant.SalesmanId != null) { var salesman = CurrentDb.SysSalesmanUser.Where(m => m.Id == _merchant.SalesmanId).FirstOrDefault(); if (salesman != null) { _salesman = salesman; } } if (_merchant.AgentId != null) { var agent = CurrentDb.SysAgentUser.Where(m => m.Id == _merchant.AgentId).FirstOrDefault(); if (agent != null) { _agent = agent; } } var merchantPosMachine = CurrentDb.MerchantPosMachine.Where(m => m.MerchantId == merchant.Id).ToList(); if (merchantPosMachine != null) { _merchantPosMachine = merchantPosMachine; foreach (var m in _merchantPosMachine) { var posMachine = CurrentDb.PosMachine.Where(q => q.Id == m.PosMachineId).FirstOrDefault(); m.PosMachine = posMachine; } } var merchantEstimateCompany = CurrentDb.MerchantEstimateCompany.Where(m => m.MerchantId == merchant.Id).ToList(); if (merchantEstimateCompany != null) { _merchantEstimateCompany = merchantEstimateCompany; } var bankCard = CurrentDb.BankCard.Where(m => m.MerchantId == merchant.Id).ToList(); if (bankCard != null) { _bankCard = bankCard; } var carInsuranceCompany = CurrentDb.CarInsuranceCompany.ToList(); if (carInsuranceCompany != null) { _carInsuranceCompany = carInsuranceCompany; } } }
public DetailsViewModel(int id) { var transactions = CurrentDb.Transactions.Where(m => m.Id == id).FirstOrDefault(); if (transactions != null) { _transactions = transactions; var merchant = CurrentDb.Merchant.Where(m => m.UserId == transactions.UserId).FirstOrDefault(); if (merchant != null) { _merchant = merchant; } } }
public DetailsByQueryRechargeViewModel(int id) { var orderToLllegalQueryRecharge = CurrentDb.OrderToLllegalQueryRecharge.Where(m => m.Id == id).FirstOrDefault(); if (orderToLllegalQueryRecharge != null) { _orderToLllegalQueryRecharge = orderToLllegalQueryRecharge; var merchant = CurrentDb.Merchant.Where(m => m.Id == orderToLllegalQueryRecharge.MerchantId).FirstOrDefault(); if (merchant != null) { _merchant = merchant; } } }
public DetailsViewModel(int id) { var withdraw = CurrentDb.Withdraw.Where(m => m.Id == id).FirstOrDefault(); if (withdraw != null) { _withdraw = withdraw; var withdrawbankCard = CurrentDb.BankCard.Where(m => m.Id == withdraw.BankCardId).FirstOrDefault(); if (withdrawbankCard != null) { _withdrawBankCard = withdrawbankCard; } var merchant = CurrentDb.Merchant.Where(m => m.Id == withdraw.MerchantId).FirstOrDefault(); if (merchant != null) { _merchant = merchant; } } }
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; } } }