Ejemplo n.º 1
0
 //Focused column changed event manager
 private void gridView1_FocusedColumnChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedColumnChangedEventArgs e)
 {
     if (contactBindingSource.Current != null)
     {
         AnnuaireDataSet.contactRow row = ((DataRowView)contactBindingSource.Current).Row as AnnuaireDataSet.contactRow;
         ManageInfosContact(row.id);
     }
 }
Ejemplo n.º 2
0
 //Click on the contacts gridcontrol manager
 private void gridView1_Click(object sender, EventArgs e)
 {
     if (contactBindingSource.Current != null)
     {
         AnnuaireDataSet.contactRow row = ((DataRowView)contactBindingSource.Current).Row as AnnuaireDataSet.contactRow;
         ManageInfosContact(row.id);
     }
 }
Ejemplo n.º 3
0
 //Happens when a new contact row is being defined and set the idSociety cell so the user doesn't have to
 private void gridView1_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e)
 {
     Save();
     if (contactBindingSource.Current != null)
     {
         AnnuaireDataSet.contactRow row = ((DataRowView)contactBindingSource.Current).Row as AnnuaireDataSet.contactRow;
         row.idSociete = _idSociete;
     }
 }
Ejemplo n.º 4
0
 //Verifies if the non-nullables values of a new contact row are not empties
 private void gridView1_ValidateRow(object sender, DevExpress.XtraGrid.Views.Base.ValidateRowEventArgs e)
 {
     if (contactBindingSource.Current != null)
     {
         AnnuaireDataSet.contactRow row = ((DataRowView)contactBindingSource.Current).Row as AnnuaireDataSet.contactRow;
         e.ErrorText = "   Vous devez entrer une valeur ici\nSouhaitez-vous corriger cette valeur ?";
         if (row.nom != "" && row.prenom != "")
         {
             e.Valid = true;
         }
         else
         {
             e.Valid = false;
         }
     }
 }