private void ibuActualizar_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
 {
     try {
         clsGraParTrasladoDet  objFilaDetalle = (clsGraParTrasladoDet)this.grvListado.GetRow(this.grvListado.FocusedRowHandle);
         xfrmGraAuxParTraslado objFormulario  = new xfrmGraAuxParTraslado(objFilaDetalle, 2);
         if (objFormulario.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             this.grcListado.RefreshDataSource();
         }
     }
     catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); }
 }
 //Eventos para las operaciones de agregar, quitar, actualizar
 private void ibuAgregar_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
 {
     try {
         clsGraParTrasladoDet  objFilaDetalle = (clsGraParTrasladoDet)this.grvListado.GetRow(this.grvListado.FocusedRowHandle);
         xfrmGraAuxParTraslado objFormulario  = new xfrmGraAuxParTraslado(objFilaDetalle, 1);
         if (objFormulario.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             //Recuperamos la ultima secuencia
             int varSecuencia = objDetalle.Max(p => p.PtrSecuencia);
             this.objDetalle.Add(new clsGraParTrasladoDet(varSecuencia));
             this.grcListado.RefreshDataSource();
         }
     }
     catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); }
 }