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); } }
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); } }
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); } }
private void Timer_refresh_bls_Tick(object sender, EventArgs e) { dataGridView_BL.Rows.Clear(); DGW_util.InitRows(DataCore.BonLivraisons.Count, dataGridView_BL); for (int i = 0; i < DataCore.BonLivraisons.Count; i++) { DataGridViewRow row = dataGridView_BL.Rows[i]; row.Cells[0].Value = DataCore.BonLivraisons[i].LongDesc; } }
private void FormCHF_Load(object sender, EventArgs e) { List <Chauffeur> chauffeurs = DataCore.Chauffeurs; //Mis à jour des différentes ligne DGW_util.InitRows(chauffeurs.Count, dataGridView1); foreach (Chauffeur chauffeur in chauffeurs) { DataGridViewRow row; row = dataGridView1.Rows[chauffeurs.IndexOf(chauffeur)]; Debug.Log("new chauffeur loaded (" + chauffeur.ToString() + ") -> f# " + (chauffeurs.IndexOf(chauffeur) + 1) + "/" + chauffeurs.Count); row.Cells[0].Value = chauffeur.Nom; row.Cells[1].Value = chauffeur.Prenom; row.Cells[2].Value = chauffeur.Description; } DataCore.SetChauffeurs(chauffeurs); }
private void FormFumiers_Load(object sender, EventArgs e) { //List<Fumier> fumiers = Fumier.LoadFumiers(); List <Fumier> fumiers = DataCore.Fumiers; DGW_util.InitRows(fumiers.Count, dataGridView1); foreach (Fumier fumier in fumiers) { DataGridViewRow row; row = dataGridView1.Rows[fumiers.IndexOf(fumier)]; row.Cells[0].Value = fumier.Nom; row.Cells[1].Value = fumier.Poids; row.Cells[2].Value = fumier.MSeche; row.Cells[3].Value = fumier.TxCh4; Debug.Log("new fumier loaded (" + fumier.ToString() + ") -> f# " + (fumiers.IndexOf(fumier) + 1) + "/" + fumiers.Count); } }
private void FormEXPL_Load(object sender, EventArgs e) { List <Exploitation> exploitations = DataCore.Exploitations; //Mis à jour des différentes ligne DGW_util.InitRows(exploitations.Count, dataGridView1); foreach (Exploitation exploitation in exploitations) { DataGridViewRow row; row = dataGridView1.Rows[exploitations.IndexOf(exploitation)]; Debug.Log("new exploitation loaded (" + exploitation.ToString() + ") -> f# " + (exploitations.IndexOf(exploitation) + 1) + "/" + exploitations.Count); row.Cells[0].Value = exploitation.Nom; row.Cells[1].Value = exploitation.Cle; row.Cells[2].Value = exploitation.Adresse; row.Cells[3].Value = string.Join(",", exploitation.Exploitants); } DataCore.SetExploitations(exploitations); }
private void Bt_DelLine_Click(object sender, EventArgs e) { DGW_util.RemoveRow(dataGridView1); }
public FormEXPL() { InitializeComponent(); savedDataGridView = DGW_util.CloneDGW(dataGridView1); }