Beispiel #1
0
        private void Bt_Save_Click(object sender, EventArgs e)
        {
            List <Exploitation> exploitations = new List <Exploitation>();
            int  i_nd = 1;
            bool err  = false;

            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                Exploitation exploitation = Exploitation.GetExploitationFromDGWRow(row, out bool err_);
                err = err || err_;

                //Si il n'y a pas d'erreur alors on l'ajoute à la liste à sauvegarder
                if (!err)
                {
                    exploitations.Add(exploitation);
                    Debug.Log("new exploitation saved (" + exploitation.ToString() + ")");
                }
                i_nd++;
            }

            if (err)
            {
                Debug.MsgErr("Il y a eu une erreur, la sauvegarde n'a donc pas eu lieu. Corrigez les erreurs et réessayez", "F4x70", null);
            }
            else
            {
                //On met le DGW en tant que sauvegardé
                savedDataGridView = DGW_util.CloneDGW(dataGridView1);
                //Et on le sauvegarde
                DataCore.SetExploitations(exploitations);
            }
        }
Beispiel #2
0
        private void Bt_Save_Click(object sender, EventArgs e)
        {
            List <Chauffeur> chauffeurs = new List <Chauffeur>();
            int  i_nd = 1;
            bool err  = false;

            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                Chauffeur chauffeur = Chauffeur.GetChauffeurFromDGWRow(row, out bool err_);
                err = err || err_;

                //Si il n'y a pas d'erreur alors on l'ajoute à la liste à sauvegarder
                if (!err)
                {
                    chauffeurs.Add(chauffeur);
                    Debug.Log("new chauffeur saved (" + chauffeur.ToString() + ")");
                }
                i_nd++;
            }

            if (err)
            {
                Debug.MsgErr("Il y a eu une erreur, la sauvegarde n'a donc pas eu lieu. Corrigez les erreurs et réessayez", "F3x69", null);
            }
            else
            {
                //On met le DGW en tant que sauvegardé
                savedDataGridView = DGW_util.CloneDGW(dataGridView1);
                //Et on le sauvegarde
                DataCore.SetChauffeurs(chauffeurs);
            }
        }
Beispiel #3
0
        private void Bt_Save_Click(object sender, EventArgs e)
        {
            List <Fumier> fumiers = new List <Fumier>();
            //int i = 0;
            int    y    = 0;
            int    i_nd = 1;
            string err  = "";

            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                y++;

                Fumier fumier = Fumier.GetFumierFromDGWRow(row, out err);

                if (err == "")
                {
                    fumiers.Add(fumier);
                    Debug.Log("new fumier saved (" + fumier.ToString() + ")");
                }
                //i = 0;
            }
            if (err != "")
            {
                Debug.MsgErr("Il y a eu une erreur, la sauvegarde n'a donc pas eu lieu. Corrigez les erreurs et réessayez  : " + err, "F5x76", null);
            }
            else
            {
                //On met le DGW en tant que sauvegardé
                savedDataGridView = DGW_util.CloneDGW(dataGridView1);
                //Et on le sauvegarde
                DataCore.SetFumiers(fumiers);
            }
        }
Beispiel #4
0
 public FormEXPL()
 {
     InitializeComponent();
     savedDataGridView = DGW_util.CloneDGW(dataGridView1);
 }