Beispiel #1
0
        public List <csCategoria> listCategoria(int cod)
        {
            List <csCategoria> lista = new List <csCategoria>();

            cnn = Conexion.AbrirCnn();
            csCategoria categoria;
            int         id_categoria = 0;
            string      categ        = "";

            try
            {
                comman = new SqlCommand("select * from categoria id_categoria=@id_categoria", cnn);
                comman.Parameters.AddWithValue("id_categoria", cod);
                read = comman.ExecuteReader();
                while (read.Read())
                {
                    id_categoria = int.Parse(read["id_categoria"].ToString());
                    categ        = read["id_categoria"].ToString();
                    categoria    = new csCategoria(id_categoria, categ);
                    lista.Add(categoria);
                }
            }
            catch (Exception ex)
            {
                rta = ex.Message;
            }
            finally { Conexion.CerrarCnn(cnn); }
            return(lista);
        }
Beispiel #2
0
//metodo para modificar categoria
        public bool ModificarCategoria(csCategoria categoria)
        {
            Boolean retorno = false;

            cnn = Conexion.AbrirCnn();
            try
            {
                comman = new SqlCommand("update categoria set  categoria=@Categoria where id_categoria=@codCategoria ", cnn);
                comman.Parameters.AddWithValue("@codCategoria", categoria.idCategoria);
                comman.Parameters.AddWithValue("@Categoria", categoria.categoria);
                comman.ExecuteNonQuery();
                Conexion.CerrarCnn(cnn);
                retorno = true;
            }
            catch (Exception)
            {
                throw;
            }
            return(retorno);
        }