private void btnCerrar_Click(object sender, EventArgs e) { if (!DatosOk()) { return; } Cursor.Current = Cursors.WaitCursor; DescargarPantalla(newRecord); // la conexión esta cerrada, se reabre aqui. CntSciTerminal.TOpen(conn); // incidencia padre TIncidencia incidencia = incidenciaEvolucion.TIncidencia; // al cerrar hay que tomar una fecha de cierre incidencia.FechaCierre = DateTime.Now; // indicar como quedará el dispositivo incidencia.Operativo = incidenciaEvolucion.Operativo; // asignar a la incidencia padre el estado en cierre incidencia.TEstado = CntSciTerminal.GetTEstadoCierre(conn); // guardamos la incidencia padre CntSciTerminal.TSave(false, incidencia, conn); // podemos cerrar la conexion CntSciTerminal.TClose(conn); Cursor.Current = Cursors.Default; MessageBox.Show("Evolución guardada", "AVISO"); Cursor.Current = Cursors.WaitCursor; IncidenciasEvolucionGrid inGrid; inGrid = new IncidenciasEvolucionGrid(incidencia, usuario); inGrid.Show(); this.Close(); }
private void btnEvolucion_Click(object sender, EventArgs e) { // Habrá que llamar a un grid de evolución. IncidenciasEvolucionGrid iegrd = new IncidenciasEvolucionGrid(incidencia, usuario); iegrd.Show(); this.Close(); }
private void mnuSalir_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; IncidenciasEvolucionGrid iegrd = new IncidenciasEvolucionGrid(incidencia, usuario); iegrd.Show(); this.Close(); }
private void mnuAceptar_Click(object sender, EventArgs e) { if (!DatosOk()) { return; } Cursor.Current = Cursors.WaitCursor; DescargarPantalla(newRecord); Cursor.Current = Cursors.Default; MessageBox.Show("Evolución guardada", "AVISO"); Cursor.Current = Cursors.WaitCursor; IncidenciasEvolucionGrid inGrid; inGrid = new IncidenciasEvolucionGrid(incidencia, usuario); inGrid.Show(); this.Close(); }
private void btnEliminar_Click(object sender, EventArgs e) { try { DialogResult result = MessageBox.Show("Seguro que desea eliminar la evolución?", "Eliminar", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (result == DialogResult.Yes) { Cursor.Current = Cursors.WaitCursor; CntSciTerminal.TOpen(this.conn); CntSciTerminal.TDelete(incidenciaEvolucion, conn); CntSciTerminal.TClose(this.conn); IncidenciasEvolucionGrid iegrd = new IncidenciasEvolucionGrid(incidencia, usuario); iegrd.Show(); this.Close(); } } catch (Exception ex) { MessageBox.Show(String.Format("Error al intentar eliminar la evolución.\n{0}", ex.Message), "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }