コード例 #1
0
ファイル: Form3.cs プロジェクト: cristian0076/tp2-Castro
        private void ComboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            string seleccion;
            string descripcion;

            descripcion = textBox2.Text;
            List <Articulo> listado   = new List <Articulo>();
            Articulo        articulo2 = new Articulo();
            NegocioArticulo negocio   = new NegocioArticulo();

            seleccion = Convert.ToString(comboBox1.SelectedItem);
            listado   = negocio.listarPorDescripcion(descripcion);
            datagridview_clear(dataGridView1);


            foreach (Articulo item in listado)
            {
                articulo2.codigo = item.codigo;
                negocio.BuscarPorArticulo(articulo2);


                if (seleccion == articulo2.nombre)
                {
                    dataGridView1.Rows.Add(articulo2.codigo, articulo2.nombre, articulo2.descripcion, articulo2.Marca.Id, articulo2.Categoria.Id, articulo2.imagen, articulo2.precio);
                }
            }
        }
コード例 #2
0
ファイル: Form5.cs プロジェクト: cristian0076/tp2-Castro
        private void Button4_Click(object sender, EventArgs e)
        {
            NegocioArticulo Negocio1 = new NegocioArticulo();
            Articulo        articulo = new Articulo();

            new Categoria();
            new Marca();
            try
            {
                //dataGridView1.Show();

                //dataGridView2.Hide();
                articulo.codigo = textBox6.Text;
                Negocio1.BuscarPorArticulo(articulo);

                datagridview_clear(dataGridView1);
                dataGridView1.Rows.Add(articulo.codigo, articulo.nombre, articulo.descripcion, articulo.Marca.Id, articulo.Categoria.Id, articulo.imagen, articulo.precio);
                textBox1.Text           = articulo.codigo;
                textBox2.Text           = articulo.nombre;
                textBox3.Text           = articulo.descripcion;
                textBox4.Text           = articulo.precio.ToString();
                textBox5.Text           = articulo.imagen;
                comboBox3.SelectedIndex = articulo.Marca.Id - 1;
                comboBox2.SelectedIndex = articulo.Categoria.Id - 1;
                textBox6.Enabled        = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show("El codigo ingresado es inexistente.", "Aviso");
            }
        }
コード例 #3
0
ファイル: Form3.cs プロジェクト: cristian0076/tp2-Castro
        private void Button3_Click(object sender, EventArgs e)
        {
            NegocioArticulo Negocio  = new NegocioArticulo();
            Articulo        articulo = new Articulo();

            try
            {
                textBox2.Text = "";
                //dataGridView1.Show();

                //dataGridView2.Hide();
                articulo.codigo = textBox1.Text;
                Negocio.BuscarPorArticulo(articulo);

                datagridview_clear(dataGridView1);
                dataGridView1.Rows.Add(articulo.codigo, articulo.nombre, articulo.descripcion, articulo.Marca.Id, articulo.Categoria.Id, articulo.imagen, articulo.precio);
            }
            catch (Exception ex)
            {
                MessageBox.Show("El codigo ingresado es inexistente.", "Aviso");
            }
        }
コード例 #4
0
ファイル: Form5.cs プロジェクト: cristian0076/tp2-Castro
        private void Cargar_Modificado(string codigo)
        {
            NegocioArticulo Negocio1 = new NegocioArticulo();
            Articulo        articulo = new Articulo();

            new Categoria();
            new Marca();
            try
            {
                //dataGridView1.Show();

                //dataGridView2.Hide();
                articulo.codigo = codigo;
                Negocio1.BuscarPorArticulo(articulo);

                datagridview_clear(dataGridView1);
                dataGridView1.Rows.Add(articulo.codigo, articulo.nombre, articulo.descripcion, articulo.Marca.Id, articulo.Categoria.Id, articulo.imagen, articulo.precio);
            }
            catch (Exception ex)
            {
                MessageBox.Show("El codigo ingresado es inexistente.", "Aviso");
            }
        }
コード例 #5
0
ファイル: Form3.cs プロジェクト: cristian0076/tp2-Castro
        private void Button2_Click(object sender, EventArgs e)
        {
            NegocioArticulo Negocio = new NegocioArticulo();
            List <Articulo> lista;
            Articulo        articulo  = new Articulo();
            Articulo        articulo2 = new Articulo();
            string          descripcion;

            textBox1.Text = "";
            //dataGridView2.Show();
            //dataGridView1.Hide();
            try
            {
                descripcion          = textBox2.Text;
                lista                = Negocio.listarPorDescripcion(descripcion);
                comboBox1.DataSource = lista;

                datagridview_clear(dataGridView1);



                foreach (Articulo item in lista)
                {
                    articulo2        = new Articulo();
                    articulo2.codigo = item.codigo;
                    Negocio.BuscarPorArticulo(articulo2);



                    dataGridView1.Rows.Add(articulo2.codigo, articulo2.nombre, articulo2.descripcion, articulo2.Marca.Id, articulo2.Categoria.Id, articulo2.imagen, articulo2.precio);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }