예제 #1
0
 private void frmAgregar_Load(object sender, EventArgs e)
 {
     try{
         ToolTip message = new ToolTip();
         message.SetToolTip(addMarca, "Haz click aqui para agregar una Marca Nueva");
         cboMarca.DataSource        = marca.ListarMarca();
         cboMarca.ValueMember       = "Id";
         cboMarca.DisplayMember     = "Descripcion";
         cboCategoria.DataSource    = categoria.ListarCategoria();
         cboCategoria.ValueMember   = "Id";
         cboCategoria.DisplayMember = "Descripcion";
         if (nuevoArticulo != null)
         {
             txtBoxNombre.Text          = nuevoArticulo.Nombre;
             txtBoxCodigo.Text          = nuevoArticulo.Codigo;
             txtBoxDescripcion.Text     = nuevoArticulo.Descripcion;
             txtBoxImagen.Text          = nuevoArticulo.ImagenUrl;
             txtBoxPrecio.Text          = Convert.ToString(nuevoArticulo.Precio);
             lblTitulo.Text             = "Modificar Articulo";
             cboMarca.SelectedValue     = nuevoArticulo.IdMarca.Id;
             cboCategoria.SelectedValue = nuevoArticulo.IdCategoria.Id;
         }
     }
     catch (Exception ex) {
         MessageBox.Show(ex.Message);
     }
 }
예제 #2
0
        private void FrmNewArticulo_Load(object sender, EventArgs e)
        {
            //ArticuloNegocio articuloNegocio = new ArticuloNegocio();
            //MarcaNegocio marcaNegocio = new MarcaNegocio();
            //CategoriaNegocio categoria = new CategoriaNegocio();

            btnAceptar.Enabled = false;
            try
            {
                List <Marca>             marcas     = marcaNegocio.ListarMarca();
                List <CategoriaArticulo> categorias = categoriaNegocio.ListarCategoria();
                foreach (var item in marcas)
                {
                    cboMarca.Items.Add(item);
                }
                foreach (var item in categorias)
                {
                    cboCategoria.Items.Add(item);
                }
                if (Articulo != null)
                {
                    Text                       = "Modificar";
                    txtCodigo.Text             = Articulo.Codigo;
                    txtNombre.Text             = Articulo.Nombre;
                    txtDescripcion.Text        = Articulo.Descripcion;
                    cboMarca.SelectedValue     = Articulo.Marca.Id;
                    cboCategoria.SelectedValue = Articulo.Categoria.Id;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
예제 #3
0
        private void cargarDatos()
        {
            ArticuloNegocio  negocio          = new ArticuloNegocio();
            MarcaNegocio     negocioMarca     = new MarcaNegocio();
            CategoriaNegocio negocioCategoria = new CategoriaNegocio();

            try
            {
                if (rbtnArticulos.Checked == true)
                {
                    btnAgregar.Enabled   = true;
                    btnModificar.Enabled = true;
                    btnListar.Enabled    = true;
                    btnEliminar.Enabled  = true;
                    dgvArticulos.Enabled = true;
                    btnAgregar.Visible   = true;
                    btnListar.Visible    = true;
                    btnModificar.Visible = true;
                    setToolTip(btnListar, "Listar");
                    setToolTip(btnModificar, "Modificar");
                    setToolTip(btnEliminar, "Eliminar");
                    setToolTip(btnAgregar, "Agregar");
                    picArt.Visible                  = true;
                    lista                           = negocio.ListarArticulo2();
                    dgvArticulos.DataSource         = lista;
                    dgvArticulos.Columns[0].Visible = false;
                    dgvArticulos.Columns[3].Visible = false;
                    dgvArticulos.Columns[6].Visible = false;
                }
                else if (rbtnMarcas.Checked == true)
                {
                    btnAgregar.Visible              = false;
                    btnListar.Visible               = false;
                    btnModificar.Visible            = false;
                    picArt.Visible                  = false;
                    listaMarca                      = negocioMarca.ListarMarca();
                    dgvArticulos.DataSource         = listaMarca;
                    dgvArticulos.Columns[0].Visible = true;
                }
                else if (rbtnCategorias.Checked == true)
                {
                    btnAgregar.Visible      = false;
                    btnListar.Visible       = false;
                    btnModificar.Visible    = false;
                    picArt.Visible          = false;
                    listaCategoria          = negocioCategoria.ListarCategoria();
                    dgvArticulos.DataSource = listaCategoria;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #4
0
        private void CargarDatosAlta()
        {
            ArticuloNegocio  negocio   = new ArticuloNegocio();
            CategoriaNegocio categoria = new CategoriaNegocio();
            MarcaNegocio     marca     = new MarcaNegocio();

            try
            {
                cboMarca.DataSource    = marca.ListarMarca();
                cboMarca.DisplayMember = "DescMarca";
                cboMarca.ValueMember   = "Id";
                cboMarca.SelectedIndex = -1;

                cboCategoria.DataSource    = categoria.ListarCategoria();
                cboCategoria.DisplayMember = "DescCat";
                cboCategoria.ValueMember   = "IdCat";
                cboCategoria.SelectedIndex = -1;

                if (articulo != null)
                {
                    Text                    = "Modificar";
                    lblTitulo.Text          = "MODIFICAR ARTICULO";
                    picTitulo.ImageLocation = "https://icon-icons.com/icons2/34/PNG/48/documentediting_editdocuments_text_documentedi_2820.png";
                    txtNombre.Text          = articulo.Nombre;
                    txtDesc.Text            = articulo.Descripcion;
                    txtCodigo.Text          = articulo.Codigo;
                    txtURL.Text             = articulo.ImagenURL;
                    txtPrecio.Text          = Convert.ToString(articulo.Precio);
                    if (articulo.Marca != null)
                    {
                        cboMarca.SelectedValue = articulo.Marca.Id;
                    }

                    if (articulo.Categoria != null)
                    {
                        cboCategoria.SelectedValue = articulo.Categoria.IdCat;
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #5
0
파일: Form1.cs 프로젝트: mesoria/tp2-soria
        private void CboObj_SelectedIndexChanged(object sender, EventArgs e)
        {
            CheckCheckBoxObj();
            habilitarBuscar();
            cboObj.BackColor = Color.White;
            List <string> aux;

            if (cboObj.SelectedItem.ToString() == "Marca")
            {
                aux = marcaNegocio.ListarMarca(1);
            }
            else
            {
                aux = categoriaNegocio.ListarCategoria(1);
            }
            cboObj2.Items.Clear();
            foreach (var item in aux)
            {
                cboObj2.Items.Add(item);
            }
            cboObj2.SelectedIndex = 0;
        }
예제 #6
0
        private void frmAgregar_Load(object sender, EventArgs e)
        {
            ArticuloNegocio  negocio = new ArticuloNegocio();
            MarcaNegocio     mar     = new MarcaNegocio();
            CategoriaNegocio cat     = new CategoriaNegocio();


            try
            {
                cboMarca.DataSource = mar.ListarMarca();

                cboMarca.ValueMember       = "Id";
                cboMarca.DisplayMember     = "Descripcion";
                cboCategoria.DataSource    = cat.ListarCategoria();
                cboCategoria.ValueMember   = "Id";
                cboCategoria.DisplayMember = "Descripcion";
                cboCategoria.SelectedIndex = -1;
                cboMarca.SelectedIndex     = -1;


                if (articulo != null)
                {
                    txtBoxNombre.Text          = articulo.Nombre;
                    txtBoxDescripcion.Text     = articulo.Descripcion;
                    cboMarca.SelectedValue     = articulo.Marca.Id;
                    cboCategoria.SelectedValue = articulo.Categoria.Id;
                    txtBoxCodigo.Text          = articulo.Codigo;
                    txtBoxImagen.Text          = articulo.ImagenUrl;
                    txtBoxPrecio.Text          = Convert.ToString(articulo.Precio);
                    lblTitulo.Text             = "Modificar Articulo";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }