public PageAdminTransaction()
        {
            InitializeComponent();
            Fonction f = new Fonction();

            LVtransaction.ItemsSource = f.listTransaction();
        }
Exemple #2
0
        public PageAdminRecipe()
        {
            InitializeComponent();
            Fonction f = new Fonction();

            LVrecipe.ItemsSource = f.listRecipe();
        }
 private void BNext_Click(object sender, RoutedEventArgs e)
 {
     if (i > 3)
     {
         i = 0;
     }
     if (i == 0)
     {
         GridMain.Content = new PageAdminClient();
         GridTop.Content  = null;
     }
     if (i == 1)
     {
         GridMain.Content = new PageDemoCDR();
         GridTop.Content  = null;
     }
     if (i == 2)
     {
         GridMain.Content = new PageDemoProduce();
         GridTop.Content  = null;
     }
     if (i == 3)
     {
         Fonction f = new Fonction();
         GridMain.Content = new PageNewCommand(f.listRecipe());
         GridTop.Content  = new PageRechercheRecette(this);
     }
     i++;
 }
Exemple #4
0
        public PageDemoProduce()
        {
            InitializeComponent();
            Fonction f = new Fonction();

            LVproduce.ItemsSource = f.listProduceX2();
        }
Exemple #5
0
        public PageStock()
        {
            InitializeComponent();
            Fonction f = new Fonction();

            LVproduce.ItemsSource    = f.listProduce();
            LVAddProduce.ItemsSource = f.listProduce();
        }
Exemple #6
0
        private void BActu_Click(object sender, RoutedEventArgs e)
        {
            Fonction f = new Fonction();

            f.VerifyIfRecipeUsed();
            TError.Text       = "Les stock min et max ont été actualisés";
            TError.Visibility = Visibility.Visible;
        }
Exemple #7
0
        public PageCreateCommand()
        {
            InitializeComponent();
            Fonction fonction = new Fonction();

            LVProduce.ItemsSource = fonction.listProduce();
            LProduce = new List <Produce>();
        }
Exemple #8
0
        public PageAdminClient()
        {
            InitializeComponent();
            Fonction f = new Fonction();

            LVclient.ItemsSource = f.listClient();
            TTotal.Text          = Convert.ToString(f.listClient().Count);
        }
Exemple #9
0
        public PageDemoCDR()
        {
            InitializeComponent();
            Fonction f = new Fonction();

            LVCDR.ItemsSource = f.listCDR();
            TTotal.Text       = Convert.ToString(f.countRecipe());
        }
Exemple #10
0
        private void BCommandAll_Click(object sender, RoutedEventArgs e)
        {
            Fonction f = new Fonction();

            f.VerifyAndAddStock();
            LVproduce.ItemsSource = f.listProduce();
            Terror.Text           = "Tous les produits manquants ont été approvisionnés";
            Terror.Visibility     = Visibility.Visible;
        }
        private void NewCommand_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
        {
            Fonction fonction = new Fonction();

            GridMain.Content           = new PageNewCommand(fonction.listRecipe());
            GridTop.Content            = new PageRechercheRecette(this);
            ButtonCloseMenu.Visibility = Visibility.Collapsed;
            ButtonOpenMenu.Visibility  = Visibility.Visible;
        }
Exemple #12
0
        private void BCDR_Click(object sender, RoutedEventArgs e)
        {
            foreach (Client c in LVclient.SelectedItems)
            {
                c.changeStatut("recipeCreator", true);
            }
            Fonction f = new Fonction();

            LVclient.ItemsSource = f.listClient();
        }
Exemple #13
0
        private void BDelete_Click(object sender, RoutedEventArgs e)
        {
            foreach (Recipe r in LVrecipe.SelectedItems)
            {
                r.Delete();
            }
            Fonction f = new Fonction();

            LVrecipe.ItemsSource = f.listRecipe();
        }
Exemple #14
0
        private void BDelete_Click(object sender, RoutedEventArgs e)
        {
            foreach (Client c in LVclient.SelectedItems)
            {
                c.Delete();
            }
            Fonction f = new Fonction();

            LVclient.ItemsSource = f.listClient();
            TTotal.Text          = Convert.ToString(f.listClient().Count);
        }
Exemple #15
0
        private void BCommand_Click(object sender, RoutedEventArgs e)
        {
            Produce p = (Produce)LVAddProduce.SelectedItem;

            p.moreStock(Convert.ToInt32(TQuantity.Text));
            Fonction f = new Fonction();

            LVproduce.ItemsSource     = f.listProduce();
            TQuantity.Text            = "";
            LVAddProduce.SelectedItem = null;
            Terror.Text       = "Le produit selectionné à bien été ajouté au stock";
            Terror.Visibility = Visibility.Visible;
        }
Exemple #16
0
        public PageAdminBoard()
        {
            InitializeComponent();
            Fonction f = new Fonction();

            if (f.Top1CreatorOfTheWeek() != null)
            {
                TBestCdr.Text = f.Top1CreatorOfTheWeek().FirstName + " " + f.Top1CreatorOfTheWeek().LastName;
            }
            LVrecipe.ItemsSource = f.Top1CreatorEver();
            if (f.Top1CreatorEver().Count > 0)
            {
                TGoldCdr.Text = f.Top1CreatorEver()[0].RecipeCreator;
            }
            LVrecipeAll.ItemsSource = f.Top5RecipesEver();
        }
Exemple #17
0
        private void BValider_Click(object sender, RoutedEventArgs e)
        {
            foreach (Produce p in LVProduce.SelectedItems)
            {
                LProduce.Add(p);
            }
            Recipe recipe = new Recipe(TName.Text, TDescription.Text, TType.Text, Convert.ToDouble(TPrice.Text), ActiveSession.Instance.Phone, LProduce);

            TError.Text       = "La recette à bien été crée";
            TError.Visibility = Visibility.Visible;
            TName.Text        = "";
            TDescription.Text = "";
            TType.Text        = "";
            TPrice.Text       = "";
            Fonction fonction = new Fonction();

            LVProduce.ItemsSource = fonction.listProduce();
        }
        public void ResearchRecipe(string value)
        {
            Fonction fonction = new Fonction();

            GridMain.Content = new PageNewCommand(fonction.listRecipeResearch(value));
        }
        public void ReloadRecipe()
        {
            Fonction fonction = new Fonction();

            GridMain.Content = new PageNewCommand(fonction.listRecipe());
        }