private void btnCreer_Click(object sender, EventArgs e) { try { CtrlConfiguration cc = new CtrlConfiguration(connexion); string equipe1 = cbEquipe1.Text; string equipe2 = cbEquipe2.Text; string duree = dtpMitemps.Value.ToString("HH:mm:ss"); string partie = cc.Create(equipe1, equipe2, duree); ViewCoursMatch vcm = new ViewCoursMatch(connexion, partie, duree, "1", equipe1, equipe2); vcm.Show(); if (this.partie != null) { Model.ProchainePartieDAO ppdao = new Model.ProchainePartieDAO(connexion); Model.PartieDAO ptdao = new Model.PartieDAO(connexion); Model.Partie encours = ptdao.Select("WHERE id='" + partie + "'").First(); this.partie.Partie = encours; ppdao.Update(this.partie.ToUpdate(), "WHERE id='" + this.partie.Id + "'"); } } catch (Exception ex) { throw ex; //throw new Exception("Etape : " + etape); //System.Windows.Forms.MessageBox.Show(ex.Message + ":" + ex.StackTrace); } }
private void dgvProchainsMatchs_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { int index = e.RowIndex; string[] tab = list.ElementAt(index); Model.ProchainePartieDAO ppdao = new Model.ProchainePartieDAO(connexion); Model.ProchainePartie partie = ppdao.Select("WHERE id='" + tab[0] + "'").First(); ViewConfig vc = new ViewConfig(connexion, partie); vc.Show(); } catch (Exception ex) { throw ex; } }
private void btnAjouter_Click(object sender, EventArgs e) { Model.EquipeDAO eqdao = new Model.EquipeDAO(connexion); Model.Equipe eq1 = eqdao.Select("WHERE nom = '" + cbEquipe1.Text + "'").First(); Model.Equipe eq2 = eqdao.Select("WHERE nom = '" + cbEquipe2.Text + "'").First(); Model.ProchainePartieDAO pptdao = new Model.ProchainePartieDAO(connexion); Model.ProchainePartie pp = new Model.ProchainePartie(pptdao.NextId(), eq1, eq2, null); pptdao.Insert(pp.ToInsert()); dgvProchainsMatchs.Rows.Clear(); FillDataGridView(); }