private async void Button_Tapped(object sender, TappedRoutedEventArgs e) { if (((Button)sender).DataContext != null && ((Button)sender).DataContext is Feature.DataModel.SampleItem) { Feature.DataModel.SampleItem sampleItem = ((Button)sender).DataContext as Feature.DataModel.SampleItem; this.currentSampleItem = sampleItem; if (sampleItem.Option.Contains("选座")) { this.clearSelect(); this.StoryexpansionSeat.Begin(); } else { var appointment = new Windows.ApplicationModel.Appointments.Appointment(); appointment.Subject = this.sampleItem.Title; appointment.StartTime = new DateTimeOffset(DateTime.Now.AddSeconds(1)); appointment.Duration = TimeSpan.FromSeconds(1); appointment.Location = "beijing"; Windows.UI.Xaml.Media.GeneralTransform buttonTransform = (sender as FrameworkElement).TransformToVisual(null); Windows.Foundation.Point point = buttonTransform.TransformPoint(new Windows.Foundation.Point()); var rect = new Windows.Foundation.Rect(point, new Windows.Foundation.Size((sender as FrameworkElement).ActualWidth, (sender as FrameworkElement).ActualHeight)); await Windows.ApplicationModel.Appointments.AppointmentManager.ShowAddAppointmentAsync(appointment, rect, Windows.UI.Popups.Placement.Default); } } }
private void list_Tapped(object sender, TappedRoutedEventArgs e) { if (((Grid)sender).DataContext != null && ((Grid)sender).DataContext is Feature.DataModel.SampleItem) { Feature.DataModel.SampleItem sampleItem = ((Grid)sender).DataContext as Feature.DataModel.SampleItem; Frame.Navigate(typeof(DetaileView), sampleItem); } }
public async void SaveOrder(SampleItem sampleItem) { string content = await fileName.GetContent(); SampleItems sampleItems = new SampleItems(content); sampleItems.List.Add(sampleItem); string result = sampleItems.Organizate(); await result.Save(fileName); }
private void listBusiness_Tapped(object sender, TappedRoutedEventArgs e) { if (this.listBusiness.SelectedItem != null && this.listBusiness.SelectedItem is Feature.DataModel.SampleItem) { Feature.DataModel.SampleItem sampleItem = this.listBusiness.SelectedItem as Feature.DataModel.SampleItem; this.listInfo.Clear(); listInfo.Add(this.sampleItem); listInfo.Add(sampleItem); Frame.Navigate(typeof(DetaileHall), listInfo); } }
public void Update(SampleItem sampleItem) { this.Address = sampleItem.Address; this.BeginTime = sampleItem.BeginTime; this.Director = sampleItem.Director; this.EndTime = sampleItem.EndTime; this.Hall = sampleItem.Hall; this.Image = sampleItem.Image; this.Location = sampleItem.Location; this.Mainactor = sampleItem.Mainactor; this.OriginalPrice = sampleItem.OriginalPrice; this.PhoneNum = sampleItem.PhoneNum; this.Price = sampleItem.Price; this.PriceNum = sampleItem.PriceNum; this.Publicdate = sampleItem.Publicdate; this.Range = sampleItem.Range; this.Sold = sampleItem.Sold; this.Story = sampleItem.Story; this.Time = sampleItem.Time; this.Title = sampleItem.Title; this.Type = sampleItem.Type; }
private async void Button_Tapped(object sender, TappedRoutedEventArgs e) { if (((Button)sender).DataContext != null && ((Button)sender).DataContext is Feature.DataModel.SampleItem) { Feature.DataModel.SampleItem sampleItem = ((Button)sender).DataContext as Feature.DataModel.SampleItem; if (sampleItem.Option.Contains("选座")) { if (this.listInfo.Count < 3) { this.listInfo.Add(sampleItem); } else { this.listInfo[2] = sampleItem; } Frame.Navigate(typeof(SeatSelect), listInfo); } else { await this.calendarManage.CreateNewAppointment(this.listInfo[0].Title, new DateTimeOffset(DateTime.Now.AddSeconds(1)), TimeSpan.FromSeconds(1), "bj"); } } }