コード例 #1
0
ファイル: Frm_Commandes.cs プロジェクト: MRavandoust/CDA_2005
 private void cBoxFournisseurs_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (cBoxFournisseurs.SelectedIndex == 0)
     {
         listBox_Commandes.Items.Clear();
         M = new BL_Frm_Commandes(mainCon);
         SqlDataReader dr = M.SelectAll();
         while (dr.Read())
         {
             DateTime dd = (DateTime)dr["date_commande"];
             listBox_Commandes.Items.Add(dr["id"].ToString() + "  -  " + dd.ToString("dd/MM/yyy") + "  -  " + dr["observations"].ToString());
         }
         M.UnLink();
     }
     else
     {
         listBox_Commandes.Items.Clear();
         M            = new BL_Frm_Commandes(mainCon);
         M.Fornisseur = cBoxFournisseurs.SelectedItem.ToString();
         SqlDataReader dr1 = M.SelectID();
         dr1.Read();
         M.Id_f = dr1.GetInt32(0);    // ou  M.Id_f = (int)dr1["id_F"];
         M.UnLink();
         SqlDataReader dr = M.SelectOne();
         while (dr.Read())
         {
             DateTime dd = (DateTime)dr["date_commande"];
             listBox_Commandes.Items.Add(dr["id"].ToString() + "  -  " + dd.ToString("dd/MM/yyy") + "  -  " + dr["observations"].ToString());
         }
         M.UnLink();
     }
 }
コード例 #2
0
        private void btn_Delete_Click(object sender, EventArgs e)
        {
            BL_Frm_RechercheFurnisseur M = new BL_Frm_RechercheFurnisseur(mainCon);
            BL_Frm_Commandes           N = new BL_Frm_Commandes(mainCon);

            M.Code = ID;
            N.Id   = Convert.ToInt32(ID);
            DialogResult x = MessageBox.Show("Voulez-vous vraiment supprimer ce fournisseur?", "Suppression du fournisseur", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (x == DialogResult.Yes)
            {
                try
                {
                    M.Delete();
                    MessageBox.Show("Le fournisseur a été supprimer avec succès !");
                    this.Close();
                }
                catch (Exception ep)
                {
                    DialogResult y = MessageBox.Show("Ce fournisseur a des commandes !. \n Voulez-vous supprimer toutes? \n\n", "Suppression du fournisseur", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
                    if (y == DialogResult.Yes)
                    {
                        N.Delete();
                        M.UnLink();
                        M.Delete();
                        MessageBox.Show("Le fournisseur a été supprimer avec succès !");
                        this.Close();
                    }
                }
            }
        }
コード例 #3
0
ファイル: Frm_Commandes.cs プロジェクト: MRavandoust/CDA_2005
        public Frm_Commandes()
        {
            InitializeComponent();
            M = new BL_Frm_Commandes(mainCon);
            DataTable dt = M.Select();

            for (int i = 0; i < M.Select().Rows.Count; i++)
            {
                cBoxFournisseurs.Items.Add(M.Select().Rows[i][1].ToString());
            }
        }