Esempio n. 1
0
 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);
        }
Esempio n. 4
0
 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);
     }
 }
Esempio n. 5
0
 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");
         }
     }
 }