public UpdateFamily(int idFamily, int idCurrentUser, int _IdSynchro, Stock_admin _FStockAdmin)
        {
            InitializeComponent();

            ServiceSynchro.ServiceSynchroClient ssc = new ServiceSynchro.ServiceSynchroClient();
            ServiceSynchro.User[]   Allusers        = ssc.GetUsers(false);
            ServiceSynchro.Family[] Allfamilies     = ssc.GetFamilies(false);
            foreach (ServiceSynchro.Family family in Allfamilies)
            {
                if (family.Id == idFamily)
                {
                    _f = family;
                }
            }

            foreach (ServiceSynchro.User user in Allusers)
            {
                if (user.Id == idCurrentUser)
                {
                    CurrentUser = user;
                }
            }


            IdSynchro = _IdSynchro;

            FStockAdmin = _FStockAdmin;

            lbl_titre.Text += " " + _f.Name;
        }
 private void combobox_families_SelectedIndexChanged(object sender, EventArgs e)
 {
     ServiceSynchro.Family selectedFamily         = (ServiceSynchro.Family)combobox_families.SelectedItem;
     ServiceSynchro.ServiceSynchroClient ssc      = new ServiceSynchro.ServiceSynchroClient();
     ServiceSynchro.Article[]            articles = ssc.GetArticles(selectedFamily.Id, true);
     dtgv_articles.DataSource         = articles;
     dtgv_articles.Columns[0].Visible = false;
     dtgv_articles.Columns[1].Visible = false;
     dtgv_articles.Columns[5].Visible = false;
     // WARNING les index partent de la dernière colonne de la BDD !
 }
Exemple #3
0
        private void input_family_SelectedIndexChanged(object sender, EventArgs e)
        {
            ServiceSynchro.Family family = (ServiceSynchro.Family)input_family.SelectedItem;
            //chargement des articles de la familles dans la combo
            input_article.Items.Clear();
            foreach (ServiceSynchro.Article article in Articles)
            {
                if (article.FamilyId == family.Id)
                {
                    input_article.Items.Add(article);
                }
            }
            input_article.DisplayMember = "name";

            //vider l'article visible
            input_article.Text = "";
            //vider la quantité car pas d'article sélectionné
            input_quantity.Text = "";
        }