private void MainGr_ManipulationDelta(object sender, ManipulationDeltaRoutedEventArgs e) { if (e.IsInertial && !_isSwiped) { var swipedDistance = e.Cumulative.Translation.Y; if (Math.Abs(swipedDistance) <= 2) { return; } _isSwiped = true; if (swipedDistance > 0) { //SwipeableTextBlock.Text = "Down Swiped"; } else { CarouVideo.Pause(); StoryViews.PauseStartTimer(true); if (CarouselItem.User.UserName == AppCore.InstaApi.GetLoggedUser().UserName) { EditFr.Navigate(typeof(StoryViewersView), CarouselItem.Id); } //SwipeableTextBlock.Text = "Up Swiped"; } } }
public void View(DateTime at, string fromIpAddress) { //Call extension method AddView, it will perform all parameters validation checks var view = this.AddView(at, fromIpAddress); //Add created view to StoryViews, this should increment views StoryViews.Add((StoryView)view); LastActivityAt = at; }
public virtual void View(DateTime at, string fromIPAddress) { Check.Argument.IsNotInvalidDate(at, "at"); Check.Argument.IsNotEmpty(fromIPAddress, "fromIPAddress"); StoryView view = new StoryView { StoryId = Id, IPAddress = fromIPAddress, Timestamp = at, }; StoryViews.Add(view); IoC.Resolve <IStoryViewRepository>().Add(view); LastActivityAt = at; }
private void AlignGrid_PointerReleased(object sender, PointerRoutedEventArgs e) { CarouVideo.Play(); StoryViews.PauseStartTimer(false); }
private void AlignGrid_PointerPressed(object sender, PointerRoutedEventArgs e) { CarouVideo.Pause(); StoryViews.PauseStartTimer(true); }