private void grdRevisiones_DoubleClick(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; int i = grdRevisiones.CurrentRowIndex; if (i >= 0) { TRevision[] atr = (TRevision[])grdRevisiones.DataSource; TRevision tr = atr[i]; CntSciTerminal.TOpen(this.conn); tr = CntSciTerminal.GetTRevision(tr.RevisionId, conn); CntSciTerminal.TClose(this.conn); if (tr.TPrograma == null) { MessageBox.Show("Sólo se puede hacer revisones programadas", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); Cursor.Current = Cursors.Default; return; } //if (tr.DatosRevision.Count > 0) //{ DistribuidorForm frmDist = new DistribuidorForm(tr, 0, caller, usuario); frmDist.Show(); this.Close(); //} } Cursor.Current = Cursors.Default; }
private void LlamarDistribuidor() { Cursor.Current = Cursors.WaitCursor; // siemprte antes de la llamada salvamos los datos actuales tdr.Valor = GetValor(); //CntSciTerminal.TSave(tdr, conn); DistribuidorForm frmDist = new DistribuidorForm(tr, pos, caller, usuario); frmDist.Show(); this.Close(); }
private void LlamarDistribuidor() { // siemprte antes de la llamada salvamos los datos actuales para recuperarlos CntSciTerminal.TOpen(this.conn); DescargarPantalla(); CntSciTerminal.TClose(this.conn); DistribuidorForm frmDist = new DistribuidorForm(tr, pos, caller, usuario); frmDist.Show(); this.Close(); }
private void grdRevisiones_DoubleClick(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; int i = grdRevisiones.CurrentRowIndex; if (i >= 0) { TRevision[] atr = (TRevision[])grdRevisiones.DataSource; TRevision tr = atr[i]; if (tr.DatosRevision.Count > 0) { DistribuidorForm frmDist = new DistribuidorForm(tr, 0, "dispositivo", usuario); frmDist.Show(); this.Close(); } } Cursor.Current = Cursors.Default; }