public bool editarObjetivo(clsCrear objetivo) { clsConexion clsConexion = new clsConexion(); try { string sql = "update OBJETIVO set " + "NOMBREOBJETIVO='" + objetivo.NombreObjetivo + "' where OBJETIVOID=" + objetivo.ID_Objetivo; SqlCommand comando = new SqlCommand(sql, clsConexion.Conexion); clsConexion.abrirConexion(); comando.ExecuteNonQuery(); return(true); } catch (Exception) { return(false); } finally { clsConexion.cerrarConexion(); } }
public bool editarRelacionIndicadorPregunta(clsCrear relacion, clsCrear datos) { clsConexion clsConexion = new clsConexion(); try { string sql = "UPDATE PREGUNTA" + " set IDINDICADOR=" + datos.Id_Indicador + "where IDPREGUNTA=" + relacion.ID_Pregunta + " AND IDINDICADOR=" + relacion.Id_Indicador; SqlCommand comando = new SqlCommand(sql, clsConexion.Conexion); clsConexion.abrirConexion(); comando.ExecuteNonQuery(); return(true); } catch (Exception) { return(false); } finally { clsConexion.cerrarConexion(); } }
public bool editarRelacion(clsCrear relacion, clsCrear datos) { clsConexion clsConexion = new clsConexion(); try { string sql = "UPDATE OBJETIVO_INDICADOR" + " set OBJETIVOID=" + datos.ID_Objetivo + ", IDINDICADOR=" + datos.Id_Indicador + "where OBJETIVOID=" + relacion.ID_Objetivo + " AND IDINDICADOR=" + relacion.Id_Indicador; SqlCommand comando = new SqlCommand(sql, clsConexion.Conexion); clsConexion.abrirConexion(); comando.ExecuteNonQuery(); return(true); } catch (Exception) { return(false); } finally { clsConexion.cerrarConexion(); } }
public bool editarIndicador(clsCrear indicador) { clsConexion clsConexion = new clsConexion(); try { string sql = "update INDICADOR set " + "NOMBREINDICADOR='" + indicador.NombreIndicador + "' where IDINDICADOR=" + indicador.Id_Indicador; SqlCommand comando = new SqlCommand(sql, clsConexion.Conexion); clsConexion.abrirConexion(); comando.ExecuteNonQuery(); return(true); } catch (Exception) { return(false); } finally { clsConexion.cerrarConexion(); } }
public List <clsCrear> leerIndicadores() { clsConexion clsConexion = new clsConexion(); string cadena = "Select IDINDICADOR, NOMBREINDICADOR from INDICADOR WHERE ESTADO=" + 1; SqlCommand comando = new SqlCommand(cadena, clsConexion.conexion); List <clsCrear> listaIndicadores = new List <clsCrear>(); try { clsConexion.abrirConexion(); SqlDataReader lector = comando.ExecuteReader(); while (lector.Read()) { clsCrear indicador = new clsCrear(); indicador.Id_Indicador = lector.GetInt32(0); indicador.NombreIndicador = lector.GetString(1).ToString(); listaIndicadores.Add(indicador); } return(listaIndicadores); } catch (Exception) { return(listaIndicadores); } finally { clsConexion.cerrarConexion(); } }
public bool ingresarRelacionPregunta(clsCrear relacion) { try { clsConexion.abrirConexion(); string cadena = "update PREGUNTA" + " set IDINDICADOR=" + relacion.Id_Indicador + " where IDPREGUNTA=" + relacion.ID_Pregunta; SqlCommand comando = new SqlCommand(cadena, clsConexion.Conexion); comando.ExecuteNonQuery(); // Ejecutamos el comando return(true); } catch (Exception) { return(false); } finally // Si no entra ni en try ni en catch { clsConexion.cerrarConexion(); // Siempre en finally se cierra la conexión con la base de datos } }
public clsCrear obtenerDatosObjetivos(int id) { clsConexion clsConexion = new clsConexion(); string cadena = "Select * from OBJETIVO WHERE OBJETIVOID=" + id; SqlCommand comando = new SqlCommand(cadena, clsConexion.Conexion); clsConexion.abrirConexion(); SqlDataReader lector = comando.ExecuteReader(); clsCrear objetivo = new clsCrear(); while (lector.Read()) { objetivo.ID_Objetivo = lector.GetInt32(0); objetivo.NombreObjetivo = lector.GetString(2); } clsConexion.cerrarConexion(); return(objetivo); }
public clsCrear obtenerDatosIndicador(int p) { clsConexion clsConexion = new clsConexion(); string sql = "select * from INDICADOR where IDINDICADOR=" + p; SqlCommand comando = new SqlCommand(sql, clsConexion.conexion); clsConexion.abrirConexion(); SqlDataReader lector = comando.ExecuteReader(); clsCrear indicador = new clsCrear(); while (lector.Read()) { indicador.Id_Indicador = lector.GetInt32(0); indicador.NombreIndicador = lector.GetString(1); } clsConexion.cerrarConexion(); return(indicador); }
public clsCrear obtenerDatosPregunta(int p) { clsConexion clsConexion = new clsConexion(); string sql = "select * from PREGUNTA where IDPREGUNTA=" + p; SqlCommand comando = new SqlCommand(sql, clsConexion.Conexion); clsConexion.abrirConexion(); SqlDataReader lector = comando.ExecuteReader(); clsCrear pregunta = new clsCrear(); while (lector.Read()) { pregunta.ID_Pregunta = lector.GetInt32(0); pregunta.NombrePregunta = lector.GetString(3); } clsConexion.cerrarConexion(); return(pregunta); }
public bool ingresarObjetivo(clsCrear objetivo) { try { clsConexion.abrirConexion(); string cadena = "insert into OBJETIVO (NOMBREOBJETIVO, ESTADOOBJETIVO) values ('" + objetivo.NombreObjetivo + "', " + objetivo.Estado + ")"; SqlCommand comando = new SqlCommand(cadena, clsConexion.Conexion); comando.ExecuteNonQuery(); // Ejecutamos el comando return(true); } catch (Exception) { return(false); } finally // Si no entra ni en try ni en catch { clsConexion.cerrarConexion(); // Siempre en finally se cierra la conexión con la base de datos } }
public bool ingresarRelacion(clsCrear relacion) { try { clsConexion.abrirConexion(); string cadena = "insert into OBJETIVO_INDICADOR (OBJETIVOID, IDINDICADOR, ESTADO) values (" + relacion.ID_Objetivo + ", " + relacion.Id_Indicador + "," + relacion.Estado + ")"; SqlCommand comando = new SqlCommand(cadena, clsConexion.Conexion); comando.ExecuteNonQuery(); // Ejecutamos el comando return(true); } catch (Exception) { return(false); } finally // Si no entra ni en try ni en catch { clsConexion.cerrarConexion(); // Siempre en finally se cierra la conexión con la base de datos } }
public bool eliminarRelacionIndicadorPregunta(clsCrear relacion) { try { clsConexion.abrirConexion(); string query = "update PREGUNTA" + " set IDINDICADOR=" + "Null" + " where IDPREGUNTA=" + relacion.ID_Pregunta + "AND IDINDICADOR=" + relacion.Id_Indicador; SqlCommand comando = new SqlCommand(query, clsConexion.Conexion); comando.ExecuteNonQuery(); return(true); } catch (Exception) { return(false); } finally { clsConexion.cerrarConexion(); } }
public bool eliminarRelacion(clsCrear relacion) { try { clsConexion.abrirConexion(); string query = "update OBJETIVO_INDICADOR" + " set ESTADO=" + 0 + " where OBJETIVOID=" + relacion.ID_Objetivo + "AND IDINDICADOR=" + relacion.Id_Indicador; SqlCommand comando = new SqlCommand(query, clsConexion.Conexion); comando.ExecuteNonQuery(); return(true); } catch (Exception) { return(false); } finally { clsConexion.cerrarConexion(); } }