public RecipePageImproved()
 {
     this.InitializeComponent();
     kitchenTimer = new KitchenTimer();
     kitchenTimer.Tick += new KitchenTimer.TickHandler(updateKitchenTimer);
     kitchenTimer.TimeDone += new KitchenTimer.TimerDoneHandler(timeDoneKitchenTimer);
     storageManager = new StorageManager();
     SystemNavigationManager.GetForCurrentView().AppViewBackButtonVisibility = AppViewBackButtonVisibility.Visible;            
     SystemNavigationManager.GetForCurrentView().BackRequested += (s, a) =>
     {
         if (Frame.CanGoBack)
         {
             Frame.GoBack();
             a.Handled = true;
         }
     };
 }
 public RecipePageImproved()
 {
     this.InitializeComponent();
     kitchenTimer           = new KitchenTimer();
     kitchenTimer.Tick     += new KitchenTimer.TickHandler(updateKitchenTimer);
     kitchenTimer.TimeDone += new KitchenTimer.TimerDoneHandler(timeDoneKitchenTimer);
     storageManager         = new StorageManager();
     SystemNavigationManager.GetForCurrentView().AppViewBackButtonVisibility = AppViewBackButtonVisibility.Visible;
     SystemNavigationManager.GetForCurrentView().BackRequested += (s, a) =>
     {
         if (Frame.CanGoBack)
         {
             Frame.GoBack();
             a.Handled = true;
         }
     };
 }
 private void updateKitchenTimer(KitchenTimer kitchenTimer, EventArgs e)
 {
     lbl_stopwatch_minutes.Text = kitchenTimer.getMinutes().ToString("D2");
     lbl_stopwatch_seconds.Text = kitchenTimer.getSeconds().ToString("D2");
 }
 private void timeDoneKitchenTimer(KitchenTimer kitchenTimer, EventArgs e)
 {
     sfx_beepdown.Play();
     btn_stopwatch_toggle.IsEnabled = true;
     showToast(recipe.title + " " + recipe.subtitle);
 }
 private void timeDoneKitchenTimer(KitchenTimer kitchenTimer, EventArgs e)
 {
     sfx_beepdown.Play();
     btn_stopwatch_toggle.IsEnabled = true;
     showToast(recipe.title + " " + recipe.subtitle);
 }
 private void updateKitchenTimer(KitchenTimer kitchenTimer, EventArgs e)
 {
     lbl_stopwatch_minutes.Text = kitchenTimer.getMinutes().ToString("D2");
     lbl_stopwatch_seconds.Text = kitchenTimer.getSeconds().ToString("D2");
 }