public SpecialOffersDetail() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); SpecialOffersModel = new SpecialOffersViewModel(); }
public SpecialOffersPage() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); SpecialOffersModel = new SpecialOffersViewModel(); DataContext = this; }
public SpecialOffersList() { this.InitializeComponent(); _navigationHelper = new NavigationHelper(this); SpecialOffersModel = new SpecialOffersViewModel(); SizeChanged += OnSizeChanged; }
public ActionResult GetOffers(string categoryId, int limit) { Thread.Sleep(1000); using (TripsOfferDbContext db = new TripsOfferDbContext()) { var viewModel = new SpecialOffersViewModel() { Offers = db.Trips.SelectMany(t => t.Tours, (trip, tour) => new OfferViewModel() { Name = trip.Name, Cost = tour.Cost, StartTime = tour.StartTime, }) .Take(limit) .ToList() }; return(PartialView("SpecialOffers", viewModel)); } }