Beispiel #1
0
        private void OnAddingAllRecomendationsFromAgent(object parameter)
        {
            bool found = false;

            foreach (var item in MainScreen.ItemsForPreview)
            {
                if (item.Recommended)
                {
                    if (!found && CaptureYesNo.AskYesNoQuestion("המלצות הסוכן", "האם אתה בטוח שברצונך להוסיף את כל הפריטים המוצעים?") == false)
                    {
                        return;
                    }
                    found = true;
                    product p = DataBaseManager.GetProductById(item.ProductId);
                    MainScreen.Order.AddToCart(p, 1, false);
                    LoadOrder(MainScreen.Order, false, MainScreen.Order.IndexOfProduct(p));
                }
            }
            if (found)
            {
                OneButtonScreen.ShowMessage("הפריטים נוספו", "אנא ערוך את כמות/משקל הפריטים המוצעים שנוספו לרשימת הקניות");
            }
            else
            {
                OneButtonScreen.ShowMessage("לא נמצאו פריטים מומלצים", "");
            }
        }
Beispiel #2
0
 private void OnLogOff(object parameter)
 {
     if (CaptureYesNo.AskYesNoQuestion("ניתוק", "האם אתה בטוח שברצונך להתנתק?"))
     {
         m_MainWindow.GoToPrevPage();
     }
 }
Beispiel #3
0
 private void OnCancelOrder(object parameter)
 {
     try
     {
         if (CaptureYesNo.AskYesNoQuestion("ביטול עסקה", "האם אתה בטוח שברצונך לבטל את העסקה?"))
         {
             MainScreen.Order = new Order(MainScreen.User.user_id);
             LoadOrder(MainScreen.Order);
         }
     }
     catch (Exception e)
     {
         Console.WriteLine("{0} Exception caught.", e);
     }
 }