Exemple #1
0
        private void mnuSalir_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            SustitucionesGrid sGrid;

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

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

            default:
                sGrid = new SustitucionesGrid(usuario);
                sGrid.Show();
                break;
            }
            this.Close();
        }
Exemple #2
0
        private void menuItem1_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            SustitucionesGrid sustGrid = new SustitucionesGrid(usuario);

            sustGrid.Show();
            this.Close();
        }
Exemple #3
0
        private void btnSustituciones_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            CntSciTerminal.TOpen(this.conn);
            DescargarPantalla();
            CntSciTerminal.TClose(this.conn);
            SustitucionesGrid sustGrid = new SustitucionesGrid(caller, tr, usuario);

            sustGrid.Show();
            this.Close();
        }
Exemple #4
0
        private void mnuAceptar_Click(object sender, EventArgs e)
        {
            if (!DatosOk())
            {
                return;
            }
            Cursor.Current = Cursors.WaitCursor;
            bool newRecord = false;

            if (sustitucion == null)
            {
                newRecord   = true;
                sustitucion = new TSustitucion();
            }
            DescargarPantalla(newRecord);
            Cursor.Current = Cursors.Default;
            MessageBox.Show("Sustitución guardada", "AVISO");
            Cursor.Current = Cursors.WaitCursor;
            SustitucionesGrid sGrid;

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

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

            default:
                sGrid = new SustitucionesGrid(usuario);
                sGrid.Show();
                break;
            }
            this.Close();
        }
Exemple #5
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult result = MessageBox.Show("Seguro que desea eliminar la sustitución?", "Eliminar", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
                Cursor.Current = Cursors.WaitCursor;
                if (result == DialogResult.Yes)
                {
                    CntSciTerminal.TOpen(this.conn);
                    CntSciTerminal.TDelete(sustitucion, conn);
                    CntSciTerminal.TClose(this.conn);
                    SustitucionesGrid sGrid;
                    switch (caller)
                    {
                    case "dispositivo":
                        sGrid = new SustitucionesGrid(caller, dispositivo, usuario);
                        sGrid.Show();
                        break;

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

                    default:
                        sGrid = new SustitucionesGrid(usuario);
                        sGrid.Show();
                        break;
                    }
                    this.Close();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(String.Format("Error al intentar eliminar la sustitución.\n{0}", ex.Message), "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
            }
        }
        private void btnSustituciones_Click(object sender, EventArgs e)
        {
            // Guardamos la revisión
            if (!DatosOk())
            {
                return;
            }
            Cursor.Current = Cursors.WaitCursor;
            CntSciTerminal.TOpen(this.conn);
            SaveDatosRevision(conn);
            if (!DescargarPantalla())
            {
                return;
            }
            if (!SaveRevision(conn))
            {
                return;
            }
            // Ahora pueden dejar inopertivo el dispositivo desde
            // la revisión
            if (chkInoperativo.Checked)
            {
                TDispositivo d = tr.Dispositivo;
                d.Operativo = false;
                CntSciTerminal.TSave(d, conn);
            }
            CntSciTerminal.TClose(this.conn);
            Cursor.Current = Cursors.Default;
            MessageBox.Show("Revisión guardada", "AVISO");
            // sefuimos con la sustitución
            Cursor.Current = Cursors.WaitCursor;
            CntSciTerminal.TOpen(this.conn);
            DescargarPantalla();
            CntSciTerminal.TClose(this.conn);
            SustitucionesGrid sustGrid = new SustitucionesGrid(caller, tr, usuario);

            sustGrid.Show();
            this.Close();
        }