protected override void OnInitialized(EventArgs e) { base.OnInitialized(e); CreditCardListViewModel mc = (CreditCardListViewModel)DataContext; mc.WindowResolver = new CreditCardDetailsResolver(); }
ViewModelBase createModel(int customerId) { var model = new CreditCardListViewModel(); var customer = CustomerService.FindCustomerModel(customerId, CurrentCompany); PrepareViewModel(model, EvolutionResources.bnrCreditCards + (customer == null ? "" : " - " + customer.Name), customerId, MakeMenuOptionFlags(customerId, 0)); model.ParentId = customerId; return(model); }
public void TestInitialize() { CreditCardService service = new CreditCardService(new InMemoryCreditCardService()); CreditCardModel cardModel = new CreditCardModel { CardNumber = "12345678902137", CardType = "MasterCard", ExpMonth = 12, ExpYear = 23 }; _creditCardViewModel = new CreditCardViewModel(cardModel, service); _creditCardListViewModel = new CreditCardListViewModel(service); }