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 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 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 clsNMembership cargarOrientadorMembership(int id)
        {
            try
            {
                clsConexion clsConexion = new clsConexion();

                string sql = "SELECT * FROM ORIENTADOR,aspnet_Membership, aspnet_Users WHERE ORIENTADOR.USERIDASP = aspnet_Membership.UserId " +
                             "AND ORIENTADOR.USERIDASP = aspnet_Users.UserId AND ORIENTADOR.IDORIENTADOR = " + id;
                SqlCommand comando = new SqlCommand(sql, clsConexion.conexion);

                clsConexion.abrirConexion();

                SqlDataReader lector = comando.ExecuteReader();

                CapaNegocio.clsNMembership usuario = new CapaNegocio.clsNMembership();

                while (lector.Read())
                {
                    usuario.id       = lector.GetInt32(0);
                    usuario.email    = lector.GetString(12);
                    usuario.pass     = lector.GetString(8);
                    usuario.username = lector.GetString(29);
                }

                clsConexion.cerrarConexion();
                return(usuario);
            }
            catch (Exception ex)
            {
                return(null);
            }
            finally
            {
            }
        }
        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();
            }
        }
Beispiel #7
0
        public clsNUsuario obtenerDatosUsuario(string logUser)
        {
            try
            {
                clsConexion clsConexion = new clsConexion();

                string     sql     = "SELECT * FROM USUARIO,aspnet_Users WHERE Usuario.UserIdAsp = aspnet_Users.UserId AND aspnet_Users.UserName ='******'";
                SqlCommand comando = new SqlCommand(sql, clsConexion.conexion);

                clsConexion.abrirConexion();

                SqlDataReader lector = comando.ExecuteReader();

                CapaNegocio.clsNUsuario usuario = new CapaNegocio.clsNUsuario();

                while (lector.Read())
                {
                    usuario.idUser = lector.GetInt32(0);
                    usuario.nombre = lector.GetString(2);
                    usuario.estado = lector.GetBoolean(5);
                }

                clsConexion.cerrarConexion();
                return(usuario);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
        public bool actualizarParentesco(clsParentesco objParentesco)
        {
            clsConexion clsConexion = new clsConexion();

            try
            {
                string sql = "update PARENTEZCO set " +
                             "NOMBREPARENTEZCO='" + objParentesco.NombreParentesco + "' where IDPARENTEZCO=" + objParentesco.Codigo;
                SqlCommand comando = new SqlCommand(sql, clsConexion.Conexion);

                clsConexion.abrirConexion();

                comando.ExecuteNonQuery();

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
            finally
            {
                clsConexion.cerrarConexion();
            }
        }
        public clsOrientador obtenerDatosOrientadorCompleto(string logUser)
        {
            try
            {
                clsConexion clsConexion = new clsConexion();

                string sql = "SELECT * FROM ORIENTADOR,aspnet_Users,aspnet_Membership WHERE ORIENTADOR.USERIDASP = aspnet_Users.UserId " +
                             "AND aspnet_Membership.UserId = aspnet_Users.UserId  AND aspnet_Users.UserName ='******'";
                SqlCommand comando = new SqlCommand(sql, clsConexion.conexion);

                clsConexion.abrirConexion();

                SqlDataReader lector = comando.ExecuteReader();

                clsOrientador usuario = new clsOrientador();

                while (lector.Read())
                {
                    usuario.IDOrientador1    = lector.GetInt32(0);
                    usuario.NombreOrientador = lector.GetString(2);
                    usuario.estadoOrientador = lector.GetBoolean(5);
                    usuario.pass             = lector.GetString(15);
                    try
                    {
                        usuario.apellidoOrientador = lector.GetString(3);
                        usuario.generoOrientador   = lector.GetString(4);
                    }
                    catch (Exception ex)
                    {
                        usuario.apellidoOrientador = "";
                        usuario.generoOrientador   = "";
                    }
                }

                clsConexion.cerrarConexion();
                return(usuario);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
        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 clsOrientador D_consultarOrientadores(int id)
        {
            try
            {
                clsConexion clsConexion = new clsConexion();

                string     sql     = "SELECT * FROM ORIENTADOR,aspnet_Users WHERE ORIENTADOR.USERIDASP = aspnet_Users.UserId AND ORIENTADOR.IDORIENTADOR =" + id;
                SqlCommand comando = new SqlCommand(sql, clsConexion.conexion);

                clsConexion.abrirConexion();

                SqlDataReader lector = comando.ExecuteReader();

                clsOrientador usuario = new clsOrientador();

                while (lector.Read())
                {
                    usuario.IDOrientador1    = lector.GetInt32(0);
                    usuario.NombreOrientador = lector.GetString(2);
                    usuario.estadoOrientador = lector.GetBoolean(5);
                    try
                    {
                        usuario.apellidoOrientador = lector.GetString(3);
                        usuario.generoOrientador   = lector.GetString(4);
                    }
                    catch (Exception ex)
                    {
                        usuario.apellidoOrientador = "";
                        usuario.generoOrientador   = "";
                    }
                }

                clsConexion.cerrarConexion();
                return(usuario);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
        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 clsParentesco obtenerParentesco(int id)
        {
            clsConexion clsConexion = new clsConexion();

            string     sql     = "select * from PARENTEZCO where IDPARENTEZCO=" + id;
            SqlCommand comando = new SqlCommand(sql, clsConexion.conexion);

            clsConexion.abrirConexion();

            SqlDataReader lector = comando.ExecuteReader();

            clsParentesco objParentesco = new clsParentesco();

            while (lector.Read())
            {
                objParentesco.Codigo           = lector.GetInt32(0);
                objParentesco.NombreParentesco = lector.GetString(1);
            }

            clsConexion.cerrarConexion();
            return(objParentesco);
        }