コード例 #1
0
        public SellView()
        {
            InitializeComponent();

            var app            = Application.Current as App;
            var auctionService = new RemoteAuctionService();

            DataContext = new SellViewModel(new SimpleMemberService(new EFMainRepository()), auctionService);
        }
コード例 #2
0
        public BidView(Auction selectedAuction)
        {
            this.InitializeComponent();

            var app = Application.Current as App;

            var auctionService = new RemoteAuctionService();

            this.DataContext = new BidViewModel(selectedAuction, auctionService);
        }
コード例 #3
0
        public MainWindow()
        {
            var app = Application.Current as App;

            InitializeComponent();

            var auctionService = new RemoteAuctionService();

            DataContext = new MainViewModel(app.AuctionRunner.Auctioneer, auctionService);
        }
コード例 #4
0
        public SellView()
        {
            this.InitializeComponent();

            var app = Application.Current as App;

            var auctionService = new RemoteAuctionService();

            this.DataContext = new SellViewModel(auctionService);
        }
コード例 #5
0
        public MainWindow()
        {
            this.InitializeComponent();

            var app = Application.Current as App;

            var auctionService = new RemoteAuctionService();
            var autioneer      = new RemoteAuctioneer();

            this.DataContext = new MainViewModel(autioneer, auctionService);
        }