Beispiel #1
0
        private void LoadAllAteliers(String champ, String texte)
        {
            List <Atelier> reader = AtelierC.GetAllatelier(champ, texte);

            DataGridAtelier.ItemsSource = null;
            DataGridAtelier.ItemsSource = reader;
        }
Beispiel #2
0
        private void LoadAllAteliers()
        {
            List <Atelier> reader = AtelierC.GetAllatelier();

            DataGridAtelier.ItemsSource = null;
            DataGridAtelier.ItemsSource = reader;
        }
Beispiel #3
0
 private void chargerNomAtelier()
 {
     ls.Clear();
     ls = AtelierC.GetAllatelier();
     lN.Clear();
     for (int i = 0; i < ls.Count; i++)
     {
         lN.Add(ls.ElementAt(i).NOM);
     }
     CBAtelier.Items.Clear();
     for (int i = 0; i < lN.Count; i++)
     {
         ComboboxItem item = new ComboboxItem();
         item.Text  = lN.ElementAt(i);
         item.Value = i;
         CBAtelier.Items.Add(item);
     }
     CBAtelier.SelectedIndex = 0;
 }
Beispiel #4
0
        private void BTConfirmer_Click(object sender, RoutedEventArgs e)
        {
            if (ChampVide())
            {
                Afficher_Msg_Confirmation("Erreur : champ(s) vide(s)");
            }
            else
            {
                if (AtelierC.IdExiste(TBIdAtelier.Text) == 0)
                {
                    Afficher_Msg_Erreur("l'identifiant de l'atelier n'est pas reconnue");
                }

                else
                {
                    String solId;
                    if (TBId.Text.Equals(""))
                    {
                        solId = "0";
                    }
                    else
                    {
                        solId = TBId.Text;
                    }
                    fsg_gpao.Acteurs.GroupeDeTravail clientx = new fsg_gpao.Acteurs.GroupeDeTravail(Int16.Parse(solId), TBNom.Text, TBPRENOM.Text, Int16.Parse(TBIdAtelier.Text), TBDate.Text, TBRemarque.Text);

                    if (ActionDemander.Equals("Modifier"))
                    {
                        if (!TBId.Text.Equals(""))
                        {
                            int res = fsg_gpao.Connecteurs.GroupeDeTravailC.Modifiergroupedetravail(clientx);
                            if (res == 1)
                            {
                                Afficher_Msg_Confirmation("Le groupe est bien modifier");
                                DateTime localDate = DateTime.Now;
                                fsg_gpao.Connecteurs.journalVenteC.ajouterJournal(new fsg_gpao.Acteurs.JournalVente(this.idCourant, clientx.ID, localDate.ToString("F"), "Modification de : " + clientx.ID, ""));
                            }
                            else
                            {
                                Afficher_Msg_Erreur("Erreur de connexion à la base de données");
                            }
                        }
                        else
                        {
                            Afficher_Msg_Erreur("Veuillez sélectionnez un groupe");
                        }
                        CacherGroupeB();
                        LoadAllAteliers();
                    }
                    else
                    {
                        if (ActionDemander.Equals("Supprimer"))
                        {
                            if (!TBId.Text.Equals(""))
                            {
                                int res = fsg_gpao.Connecteurs.GroupeDeTravailC.Supprimergroupedetravail(clientx.ID);
                                if (res == 1)
                                {
                                    Afficher_Msg_Confirmation("Le groupe est bien supprimer");
                                    DateTime localDate = DateTime.Now;
                                    fsg_gpao.Connecteurs.journalVenteC.ajouterJournal(new fsg_gpao.Acteurs.JournalVente(this.idCourant, clientx.ID, localDate.ToString("F"), "Supprision de : " + clientx.ID, ""));
                                }
                                else
                                {
                                    Afficher_Msg_Erreur("Erreur de connexion à la base de données");
                                }
                            }
                            else
                            {
                                Afficher_Msg_Erreur("Veuillez sélctionnez un groupe");
                            }
                        }
                    }
                }
            }
            CacherGroupeB();
            LoadAllAteliers();
        }
Beispiel #5
0
        private void BTConfirmer_Click(object sender, RoutedEventArgs e)
        {
            {
                //ActionDemander = "";
                if (ChampVide())
                {
                    Afficher_Msg_Confirmation("Erreur : champ(s) vide(s)");
                }
                else
                {
                    if (ArticleC.IdExiste(TBIdArticle.Text) == 0)
                    {
                        Afficher_Msg_Erreur("l'identifiant de l'article n'est pas reconnue");
                    }
                    else
                    {
                        if (AtelierC.IdExiste(TBIdAtelier.Text) == 0)
                        {
                            Afficher_Msg_Erreur("l'identifiant de l'atelier n'est pas reconnue");
                        }
                        else
                        {
                            String solId;
                            if (TBId.Text.Equals(""))
                            {
                                solId = "0";
                            }
                            else
                            {
                                solId = TBId.Text;
                            }
                            fsg_gpao.Acteurs.BonProduction bon = new fsg_gpao.Acteurs.BonProduction(Int16.Parse(solId), Int16.Parse(TBIdArticle.Text), Int16.Parse(TBIdAtelier.Text), Int16.Parse(TBNbArticle.Text), TBDateDepart.Text, TBDateFin.Text, Int16.Parse(TBCout.Text));

                            if (ActionDemander.Equals("Modifier"))
                            {
                                if (!TBId.Text.Equals(""))
                                {
                                    int res = fsg_gpao.Connecteurs.BonProductionC.ModifierBon(bon);
                                    if (res == 1)
                                    {
                                        Afficher_Msg_Confirmation("Le bon est bien modifier");
                                        DateTime localDate = DateTime.Now;
                                        fsg_gpao.Connecteurs.JournalArticleC.ajouterJournal(new JournalArticle(this.idCourant, bon.ID, localDate.ToString("F"), "Modification de : " + bon.ID + " " + bon.IDARTICLE + "", ""));
                                    }
                                    else
                                    {
                                        Afficher_Msg_Erreur("Erreur de connexion à la base de données");
                                    }
                                }

                                else
                                {
                                    Afficher_Msg_Erreur("Veuillez sélctionnez un Adminitrateur");
                                }
                                CacherGroupeB();
                                LoadAllBon();
                            }
                            else
                            {
                                if (ActionDemander.Equals("Supprimer"))
                                {
                                    if (!TBId.Text.Equals(""))
                                    {
                                        int res = fsg_gpao.Connecteurs.BonProductionC.SupprimerClasseur(bon.ID);
                                        if (res == 1)
                                        {
                                            Afficher_Msg_Confirmation("Le bon est bien supprimer");
                                            DateTime localDate = DateTime.Now;
                                            fsg_gpao.Connecteurs.JournalArticleC.ajouterJournal(new JournalArticle(this.idCourant, bon.ID, localDate.ToString("F"), "Supprission de : " + bon.ID + " " + bon.IDARTICLE + "", ""));
                                        }
                                        else
                                        {
                                            Afficher_Msg_Erreur("Erreur de connexion à la base de données");
                                        }
                                    }
                                }
                                else
                                {
                                    Afficher_Msg_Erreur("Veuillez sélctionnez un Adminitrateur");
                                }
                            }
                        }
                    }
                }
                CacherGroupeB();
                LoadAllBon();
            }
        }