Пример #1
0
        public bool Delete()
        {
            TA_CHAMBRE.FillByNotInDE(dS_Master.CHAMBRE);
            if (dS_Master.Tables["CHAMBRE"].Rows.Count <= 0)
            {
                MessageBox.Show("Aucune chambre n'est disponible pour être supprimer");
                TA_CHAMBRE.FillByCHAMBRE(dS_Master.CHAMBRE);
                return(false);
            }
            PrjEq01_Application.List_Forms.LF_ChambreNoCham lf_chambreNoCham = new PrjEq01_Application.List_Forms.LF_ChambreNoCham();
            lf_chambreNoCham.Dgv_main.AutoGenerateColumns = false;
            lf_chambreNoCham.Dgv_main.DataSource          = BS_CHAMBRE;
            if (lf_chambreNoCham.ShowDialog() == DialogResult.Cancel)
            {
                TA_CHAMBRE.FillByCHAMBRE(dS_Master.CHAMBRE);
                return(false);
            }
            DialogResult result = MessageBox.Show("Êtes-vous certains de vouloir supprimer cette chambre?", "Supprimer", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            switch (result)
            {
            case DialogResult.Yes:
                DeleteChambre();
                break;

            case DialogResult.No:
                break;
            }
            TA_CHAMBRE.FillByCHAMBRE(dS_Master.CHAMBRE);
            return(true);
        }
Пример #2
0
 public bool Edit()
 {
     TA_CHAMBRE.FillByNotInDE(dS_Master.CHAMBRE);
     if (dS_Master.Tables["CHAMBRE"].Rows.Count <= 0)
     {
         MessageBox.Show("Aucune chambre n'est disponible pour être modifier");
         TA_CHAMBRE.FillByCHAMBRE(dS_Master.CHAMBRE);
         return(false);
     }
     PrjEq01_Application.List_Forms.LF_ChambreNoCham lf_chambreNoCham = new PrjEq01_Application.List_Forms.LF_ChambreNoCham();
     lf_chambreNoCham.Dgv_main.AutoGenerateColumns = false;
     lf_chambreNoCham.Dgv_main.DataSource          = BS_CHAMBRE;
     if (lf_chambreNoCham.ShowDialog() == DialogResult.Cancel)
     {
         TA_CHAMBRE.FillByCHAMBRE(dS_Master.CHAMBRE);
         return(false);
     }
     EditChambre();
     return(true);
 }