Example #1
0
        private void bt_excluir_Click(object sender, EventArgs e)
        {
            ClsCategoria ExcluiCategoria = new ClsCategoria();

            ExcluiCategoria.Excluir(idCategoria);
            ListaGridCategoria();
        }
Example #2
0
        public void atualizaCmbCategoria()
        {
            ClsCategoria Categoria = new ClsCategoria();

            comboBoxCategProd.DataSource    = Categoria.GetCategoria();
            comboBoxCategProd.ValueMember   = "idCategoria";
            comboBoxCategProd.DisplayMember = "nomeCategoria";

            //atualizaCmbCategoria();
        }
Example #3
0
        public static List <ClsCategoria> listadoCompletoCategorias_DAL()
        {
            List <ClsCategoria> lista        = new List <ClsCategoria>();
            SqlConnection       conexion     = null;
            SqlDataReader       miLector     = null;
            SqlCommand          miComando    = new SqlCommand();
            clsMyConnection     gestConexion = new clsMyConnection();
            ClsCategoria        categoria;


            try //Try no obligatorio porque está controlado en la clase clsMyConnection
            {
                //Obtener conexión abierta
                conexion = gestConexion.getConnection();

                //Definir los parámetros del comando
                miComando.CommandText = "SELECT * FROM Categorias";

                //Definir la conexión del comando
                miComando.Connection = conexion;

                //Ejecutamos
                miLector = miComando.ExecuteReader();

                //Comprobar si el lector tiene filas, si afirmativo, recorrerlo
                if (miLector.HasRows)
                {
                    while (miLector.Read())
                    {
                        categoria = new ClsCategoria();
                        //Definir los atributos del objeto
                        categoria.ID     = (int)miLector["idCategoria"];
                        categoria.nombre = (string)miLector["nombreCategoria"];

                        //Añadir objeto a la lista
                        lista.Add(categoria);
                    }
                }
            }
            catch (SqlException e) { throw e; }
            finally
            {
                gestConexion.closeConnection(ref conexion);
                miLector.Close();
            }

            return(lista);
        }
Example #4
0
        private void btn_salvar_Click(object sender, EventArgs e)
        {
            ClsCategoria novaCategoria = new ClsCategoria();

            if (txtCategoria.Text != "")
            {
                novaCategoria.nomeCategoria = txtCategoria.Text;
                novaCategoria.descCategoria = txtDescricao.Text;
                novaCategoria.idCategoria   = idCategoria;
                novaCategoria.Salvar();
                ListaGridCategoria();
                idCategoria = novaCategoria.idCategoria;
            }
            else
            {
                MessageBox.Show("Informe o nome da Categoria");
            }
        }
Example #5
0
        private void ListaGridCategoria()
        {
            ClsCategoria categoria = new ClsCategoria();

            dgCategoria.DataSource = categoria.GetCategoria();
        }