public DataTable muestraHerramienta(Enca_Herramienta user)
        {
            DataTable        Usuario  = new DataTable();
            NpgsqlConnection conectar = new NpgsqlConnection(ConfigurationManager.ConnectionStrings["Postgres"].ConnectionString);

            try
            {
                NpgsqlDataAdapter dataAdapter = new NpgsqlDataAdapter("herramienta.muestra_herramienta_usuario", conectar);
                dataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;

                conectar.Open();
                dataAdapter.Fill(Usuario);
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            finally
            {
                if (conectar != null)
                {
                    conectar.Close();
                }
            }
            return(Usuario);
        }
        public DataTable agregarPuntos(Enca_Herramienta user)
        {
            DataTable        Usuario  = new DataTable();
            NpgsqlConnection conectar = new NpgsqlConnection(ConfigurationManager.ConnectionStrings["Postgres"].ConnectionString);

            try
            {
                Enca_Usuario      user1       = new Enca_Usuario();
                NpgsqlDataAdapter dataAdapter = new NpgsqlDataAdapter("herramienta.f_agregar_puntos", conectar);
                dataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;
                dataAdapter.SelectCommand.Parameters.Add("_id_user", NpgsqlDbType.Integer).Value        = user.Id_user;
                dataAdapter.SelectCommand.Parameters.Add("_id_herramienta", NpgsqlDbType.Integer).Value = user.Id_herramienta;
                dataAdapter.SelectCommand.Parameters.Add("_puntos", NpgsqlDbType.Integer).Value         = user.Puntos;

                conectar.Open();
                dataAdapter.Fill(Usuario);
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            finally
            {
                if (conectar != null)
                {
                    conectar.Close();
                }
            }
            return(Usuario);
        }
Ejemplo n.º 3
0
        public Enca_Herramienta busca(String buscar)
        {
            DataHerramienta  data  = new DataHerramienta();
            DataTable        datos = new DataTable();
            Enca_Herramienta herr  = new Enca_Herramienta();

            datos = data.buscar(buscar);

            return(herr);
        }
Ejemplo n.º 4
0
        public DataTable eliminar_herramienta_index(int id_herramienta)
        {
            Mensajes         men  = new Mensajes();
            DataHerramienta  data = new DataHerramienta();
            Enca_Herramienta eliminarHerramienta = new Enca_Herramienta();

            DataTable listarherramienta = new DataTable();

            listarherramienta = data.eliminaHerramienta(id_herramienta);

            men.Url = "muestra_herramienta.aspx";

            return(listarherramienta);
        }
Ejemplo n.º 5
0
        public DataTable editar_Herramienta_index(String nombre, String url_sitio, DateTime fecha, String descripcion, int id_cat, int id_lenguaje, String id_so, String foto, int id_herramienta)
        {
            Mensajes         men  = new Mensajes();
            DataHerramienta  data = new DataHerramienta();
            Enca_Herramienta editarHerramienta = new Enca_Herramienta();

            DataTable listarherramienta = new DataTable();

            listarherramienta = data.editarHerramienta(nombre, url_sitio, fecha, descripcion, id_cat, id_lenguaje, id_so, foto, id_herramienta);

            men.Url = "muestra_herramienta.aspx";

            return(listarherramienta);
        }
Ejemplo n.º 6
0
        public DataTable mostra_herramienta_index()
        {
            Mensajes         men  = new Mensajes();
            DataHerramienta  data = new DataHerramienta();
            Enca_Herramienta muestraHerramienta = new Enca_Herramienta();

            DataTable listarherramienta = new DataTable();

            listarherramienta = data.muestraHerramienta(muestraHerramienta);

            men.Url = "muestra_herramienta.aspx";

            return(listarherramienta);
        }
        public DataTable insertarHerramienta(Enca_Herramienta user)
        {
            DataTable        Usuario  = new DataTable();
            NpgsqlConnection conectar = new NpgsqlConnection(ConfigurationManager.ConnectionStrings["Postgres"].ConnectionString);

            try
            {
                Enca_Usuario      user1       = new Enca_Usuario();
                NpgsqlDataAdapter dataAdapter = new NpgsqlDataAdapter("herramienta.f_insertar_herramienta", conectar);
                dataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;

                dataAdapter.SelectCommand.Parameters.Add("_nombre", NpgsqlDbType.Varchar, 50).Value  = user.Nombre;
                dataAdapter.SelectCommand.Parameters.Add("_sitio", NpgsqlDbType.Varchar).Value       = user.Sitio;
                dataAdapter.SelectCommand.Parameters.Add("_fecha", NpgsqlDbType.Date).Value          = user.Fecha;
                dataAdapter.SelectCommand.Parameters.Add("_descripcion", NpgsqlDbType.Varchar).Value = user.Descripcion;
                dataAdapter.SelectCommand.Parameters.Add("_cat", NpgsqlDbType.Integer).Value         = user.Cat;
                dataAdapter.SelectCommand.Parameters.Add("_len", NpgsqlDbType.Integer).Value         = user.Len;
                dataAdapter.SelectCommand.Parameters.Add("_os", NpgsqlDbType.Varchar).Value          = user.Os;
                dataAdapter.SelectCommand.Parameters.Add("_foto", NpgsqlDbType.Text).Value           = user.Fu_foto;
                dataAdapter.SelectCommand.Parameters.Add("_id_estado", NpgsqlDbType.Integer).Value   = 2;
                dataAdapter.SelectCommand.Parameters.Add("_id_user", NpgsqlDbType.Integer).Value     = user.Id_user;

                conectar.Open();
                dataAdapter.Fill(Usuario);
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            finally
            {
                if (conectar != null)
                {
                    conectar.Close();
                }
            }
            return(Usuario);
        }