示例#1
0
        private void mnuCambio_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            SustitucionForm sustform;

            switch (caller)
            {
            case "dispositivo":
                sustform = new SustitucionForm(caller, dispositivo, usuario);
                sustform.Show();
                break;

            case "programa":
            case "dispositivoGrid":
            case "dispRev":
                sustform = new SustitucionForm(caller, revision, usuario);
                sustform.Show();
                break;

            default:
                sustform = new SustitucionForm("main", null, usuario);
                sustform.Show();
                break;
            }

            //if (caller == "")
            //    sustform = new SustitucionForm("main", null, usuario);
            //else if (revision != null)
            //    sustform = new SustitucionForm(caller, revision, usuario);
            //else
            //    sustform = new SustitucionForm(caller, dispositivo, usuario);
            //sustform.Show();
            this.Close();
        }
示例#2
0
        private void nueva_sustitucion_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            SustitucionForm sustform = new SustitucionForm("dispositivoGrid", vDispositivo, usuario);

            sustform.Show();
            this.Close();
        }
示例#3
0
        private void grdSustituciones_DoubleClick(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            int i = grdSustituciones.CurrentRowIndex;

            if (i >= 0)
            {
                TSustitucion[] atp = (TSustitucion[])grdSustituciones.DataSource;

                TSustitucion    tp       = atp[i];
                SustitucionForm sustform = new SustitucionForm(tp, "dispositivoGrid", usuario);
                sustform.Show();
                this.Close();
            }
            Cursor.Current = Cursors.Default;
        }