private void frmAlta_Load(object sender, EventArgs e)
        {
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
            MarcaNegocio     marcaNegocio     = new MarcaNegocio();

            cmbCategoria.DataSource    = categoriaNegocio.listar();
            cmbMarca.DataSource        = marcaNegocio.listar();
            cmbCategoria.ValueMember   = "ID";
            cmbCategoria.DisplayMember = "Descripcion";
            cmbMarca.ValueMember       = "ID";
            cmbMarca.DisplayMember     = "Descripcion";

            cmbCategoria.SelectedIndex = -1;
            cmbMarca.SelectedIndex     = -1;
            btnAgregarAlta.Text        = "Agregar";
            if (articulo != null)
            {
                txtCodigo.Text             = articulo.Codigo;
                txtDescripcion.Text        = articulo.Descripción;
                txtImagen.Text             = articulo.Imagen;
                txtNombre.Text             = articulo.Nombre;
                txtPrecio.Text             = articulo.Precio.ToString();
                cmbMarca.SelectedValue     = articulo.Marca.ID;
                cmbCategoria.SelectedValue = articulo.Categoria.ID;
                Text = "Modificar Artículo";
                btnAgregarAlta.Text = "Modificar";
            }
        }
예제 #2
0
        private void frmAlta_Load(object sender, EventArgs e)
        {
            MarcaNegocio marca = new MarcaNegocio();

            cboMarca.DataSource    = marca.listar();
            cboMarca.ValueMember   = "Id";
            cboMarca.DisplayMember = "Descripcion";
            cboMarca.SelectedIndex = -1;

            CategoriaNegocio negocio = new CategoriaNegocio();

            cboCategoria.DataSource    = negocio.listar();
            cboCategoria.ValueMember   = "Id";
            cboCategoria.DisplayMember = "Descripcion";
            cboCategoria.SelectedIndex = -1;



            if (articulo != null)
            {
                txtNombre.Text      = articulo.Nombre;
                txtDescripcion.Text = articulo.Descripcion;

                cboMarca.SelectedValue     = articulo.Marca.Id;
                cboCategoria.SelectedValue = articulo.Categoria.Id;

                Text = "Modificar artículo";
            }
        }
        private void FormAgregar_Load(object sender, EventArgs e)
        {
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
            MarcaNegocio     marcaNegocio     = new MarcaNegocio();

            try
            {
                txtPrecio.Text          = "0.00";
                cmbCategoria.DataSource = categoriaNegocio.listar();
                cmbMarca.DataSource     = marcaNegocio.listar();

                cmbCategoria.ValueMember   = "Id";
                cmbCategoria.DisplayMember = "Nombre";
                cmbMarca.ValueMember       = "Id";
                cmbMarca.DisplayMember     = "Nombre";

                if (nuevo != null)
                {
                    txtCodigo.Text      = nuevo.Codigo;
                    txtDescripcion.Text = nuevo.Descripcion;
                    txtNombre.Text      = nuevo.Nombre;
                    txtPrecio.Text      = nuevo.Precio.ToString();
                    RecargarImg(nuevo.UrlImagen);
                    cmbCategoria.Text          = nuevo.TipoCategoria.Nombre;
                    cmbMarca.Text              = nuevo.TipoMarca.Nombre;
                    txtUrlImagen.Text          = nuevo.UrlImagen;
                    cmbMarca.SelectedValue     = nuevo.TipoMarca.Id;
                    cmbCategoria.SelectedValue = nuevo.TipoCategoria.Id;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
예제 #4
0
        private void frmArticulo_Load(object sender, EventArgs e)
        {
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
            MarcaNegocio     marcaNegocio     = new MarcaNegocio();

            try
            {
                cboCategoria.DataSource    = categoriaNegocio.listar();
                cboCategoria.ValueMember   = "Id";
                cboCategoria.DisplayMember = "Nombre";
                cboCategoria.SelectedIndex = -1;

                cboMarca.DataSource    = marcaNegocio.listar();
                cboMarca.ValueMember   = "Id";
                cboMarca.DisplayMember = "Nombre";
                cboMarca.SelectedIndex = -1;

                //PARA LA MODIFICACION
                //CARGO LOS DATOS DEL OBJETO EN CADA UNO DE LOS COMPONENTES DEL FORM
                if (articulo != null)
                {
                    txtCodigo.Text             = articulo.Codigo;
                    txtNombre.Text             = articulo.Nombre;
                    txtDescripcion.Text        = articulo.Descripcion;
                    cboCategoria.SelectedValue = articulo.Categorias.Id;
                    cboMarca.SelectedValue     = articulo.Marcas.Id;
                    txtImagen.Text             = articulo.Imagen;
                    txtPrecio.Text             = articulo.Precio.ToString();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            MarcaNegocio     negocio   = new MarcaNegocio();
            CategoriaNegocio categoria = new CategoriaNegocio();

            try
            {
                if (!IsPostBack)
                {
                    listaMarca              = negocio.listar();
                    ddlMarca.DataSource     = listaMarca;
                    ddlMarca.DataValueField = "id";
                    ddlMarca.DataTextField  = "nombre";
                    ddlMarca.DataTextField  = "descripcion";
                    ddlMarca.DataBind();

                    categorias = categoria.listar();
                    ddlCategoria.DataSource     = categorias;
                    ddlCategoria.DataValueField = "idCategoria";
                    ddlCategoria.DataTextField  = "Nombre";
                    ddlCategoria.DataBind();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
예제 #6
0
        private void frmAgregar_Load(object sender, EventArgs e)
        {
            ArticuloNegocio  negocio          = new ArticuloNegocio();
            MarcaNegocio     MarcaNegocio     = new MarcaNegocio();
            CategoriaNegocio CategoriaNegocio = new CategoriaNegocio();


            try
            {
                cboMarca.DataSource        = MarcaNegocio.listar();
                cboCategoria.DataSource    = CategoriaNegocio.listar();
                cboMarca.ValueMember       = "Codigo";
                cboCategoria.ValueMember   = "Codigo";
                cboMarca.DisplayMember     = "Nombre";
                cboCategoria.DisplayMember = "Nombre";

                if (articulo != null)
                {
                    Text                       = "Modificar articulo";
                    btnAgregar.Text            = "Modificar";
                    txtCodigoA.Text            = articulo.Codigo;
                    txtNombreA.Text            = articulo.Nombre;
                    txtDescripcionA.Text       = articulo.Descripcion;
                    txtImagenA.Text            = articulo.Imagen;
                    txtPrecioA.Text            = articulo.Precio.ToString(string.Format("F2"));
                    cboMarca.SelectedValue     = articulo.Marca.Codigo;
                    cboCategoria.SelectedValue = articulo.Categoria.Codigo;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
예제 #7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                CatalogoNegocio  negocio          = new CatalogoNegocio();
                MarcaNegocio     marcaNegocio     = new MarcaNegocio();
                CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
                listaArticulos  = negocio.listar();
                listaMarcas     = marcaNegocio.listar();
                listaCategorias = categoriaNegocio.listar();
                Session[Session.SessionID + "listaArticulos"] = listaArticulos;

                if (!IsPostBack)
                {
                    string filtroMarca     = Request.QueryString["filtroMarca"];
                    string filtroCategoria = Request.QueryString["filtroCategoria"];
                    if (filtroMarca != null)
                    {
                        FiltrarPorMarca(filtroMarca);
                    }
                    if (filtroCategoria != null)
                    {
                        FiltrarPorCategoria(filtroCategoria);
                    }
                }

                repetidor.DataSource = listaArticulos;
                repetidor.DataBind();
            }
            catch (Exception ex)
            {
                Session.Add("Error", ex.ToString());
                Response.Redirect("Error.aspx");
            }
        }
예제 #8
0
        private void FmrAlta_Load(object sender, EventArgs e)
        {
            MarcaNegocio marcaNegocio = new MarcaNegocio();

            CBMarca.DataSource    = marcaNegocio.listar();
            CBMarca.ValueMember   = "id";
            CBMarca.DisplayMember = "Descripcion";

            CBMarca.SelectedIndex = -1;

            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();

            CBCategoria.DataSource    = categoriaNegocio.listar();
            CBCategoria.ValueMember   = "id";
            CBCategoria.DisplayMember = "Descripcion";

            CBCategoria.SelectedIndex = -1;

            if (articulo != null)
            {
                txtCodigo.Text      = articulo.Codigo;
                txtNombre.Text      = articulo.Nombre;
                txtDescripcion.Text = articulo.Descripcion;
                txtUrlImage.Text    = articulo.UrlImage;
                txtPrecio.Text      = Convert.ToString(articulo.Precio);

                CBCategoria.SelectedValue = articulo.Categoria.id;
                CBMarca.SelectedValue     = articulo.Marca.id;

                Text = "Modificar Articulo";
            }
        }
예제 #9
0
        private void FormModificar_Load(object sender, EventArgs e)
        {
            MarcaNegocio marcaNegocio = new MarcaNegocio();

            cbxMarca.DataSource = marcaNegocio.listar();
            txtCodArt.Text      = articulo.codArticulo;
            txtNombre.Text      = articulo.Nombre;
            txtDescripcion.Text = articulo.Descripcion;
            txtURL.Text         = articulo.Imagen;
            nudPrecio.Value     = (decimal)articulo.Precio;

            cbxMarca.ValueMember   = "Id";
            cbxMarca.DisplayMember = "Descripcion";
            cbxMarca.SelectedValue = articulo.marca.ID;
            //

            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();

            cbxCategoria.DataSource = categoriaNegocio.listar();

            //cbxCategoria.ValueMember = "Id";
            //cbxCategoria.DisplayMember = "Descripcion";
            //cbxCategoria.SelectedValue = articulo.categoria.ID;
            //
        }
예제 #10
0
        private void FrmProducto_Load(object sender, EventArgs e)
        {
            MarcaNegocio     marcaNegocio     = new MarcaNegocio();
            CategoriaNegocio CategoriaNegocio = new CategoriaNegocio();



            try
            {
                cboMarca.DataSource    = marcaNegocio.listar();
                cboMarca.ValueMember   = "Id";
                cboMarca.DisplayMember = "Nombre";

                cboCategoria.DataSource    = CategoriaNegocio.listar();
                cboCategoria.ValueMember   = "Id";
                cboCategoria.DisplayMember = "Nombre";

                if (producto != null)
                {
                    txtCodigo.Text      = producto.CodigoArt;
                    txtNombre.Text      = producto.Nombre;
                    txtDescripcion.Text = producto.Descripcion;
                    txtUrlImagen.Text   = producto.UrlImagen;
                    cargarImagen(producto.UrlImagen);
                    numPrecio.Value            = producto.Precio;
                    cboMarca.SelectedValue     = producto.Marca.Id;
                    cboCategoria.SelectedValue = producto.Categoria.Id;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
예제 #11
0
        private void frmAgregar_Load_1(object sender, EventArgs e)
        {
            MarcaNegocio     marca     = new MarcaNegocio();
            CategoriaNegocio categoria = new CategoriaNegocio();

            try
            {
                cmbMarca.DataSource        = marca.listar();
                cmbCategoria.DataSource    = categoria.listar();
                cmbMarca.DisplayMember     = "Descripcion";
                cmbMarca.ValueMember       = "ID";
                cmbCategoria.DisplayMember = "Descripcion";
                cmbCategoria.ValueMember   = "ID";


                if (producto != null)
                {
                    txtCodigo.Text             = producto.Codigo;
                    txtNombre.Text             = producto.Nombre;
                    txtDescripcion.Text        = producto.Descripcion;
                    cmbMarca.SelectedValue     = producto.Marca.ID;
                    cmbCategoria.SelectedValue = producto.Categoria.ID;
                    txtPrecio.Text             = producto.Precio.ToString();
                    txtUrl.Text = producto.ImagenURL;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #12
0
        private void frmAltaArticulo_Load(object sender, EventArgs e)
        {
            CategoriaNegocio categoria = new CategoriaNegocio();
            MarcaNegocio     marca     = new MarcaNegocio();

            try
            {
                cboCategoria.DataSource    = categoria.listar();
                cboCategoria.DisplayMember = "Descripcion";
                cboCategoria.ValueMember   = "IdCategoria";

                cboMarcas.DataSource    = marca.listar();
                cboMarcas.DisplayMember = "Descripcion";
                cboMarcas.ValueMember   = "IdMarca";



                if (articulo != null)
                {
                    Text                = "Modificar";
                    txtCodArt.Text      = articulo.Codigo;
                    txtNombre.Text      = articulo.Nombre;
                    txtDescripcion.Text = articulo.Descripcion;
                    txtURLImagen.Text   = articulo.ImagenURL;
                    txtPrecio.Text      = Convert.ToString(articulo.Precio);

                    cboCategoria.SelectedValue = articulo.Categoria.IdCategoria;
                    cboMarcas.SelectedValue    = articulo.Marca.IdMarca;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #13
0
        private void cargar()
        {
            MarcaNegocio     marca = new MarcaNegocio();
            CategoriaNegocio cat   = new CategoriaNegocio();

            try
            {
                cmbCategoria.DataSource    = cat.listar();
                cmbMarca.DataSource        = marca.listar();
                cmbCategoria.DisplayMember = "NombreCategoria";
                cmbCategoria.ValueMember   = "IdCategoria";
                cmbMarca.DisplayMember     = "NombreMarca";
                cmbMarca.ValueMember       = "IdMarca";

                if (articulo != null)
                {
                    txtCodigo.Text             = articulo.CodigoArticulo;
                    txtDescripcion.Text        = articulo.Descripcion;
                    txtImagen.Text             = articulo.URLImagen;
                    txtNombre.Text             = articulo.NombreArticulo;
                    txtPrecio.Text             = Convert.ToString(articulo.Precio);
                    cmbCategoria.SelectedValue = articulo.Categoria.IdCategoria;
                    cmbMarca.SelectedValue     = articulo.Marca.IdMarca;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #14
0
        private void FrmAgegarArt_Load(object sender, EventArgs e)
        {
            MarcaNegocio     marcanegocio     = new MarcaNegocio();
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();

            try
            {
                comboBoxMarca.DataSource        = marcanegocio.listar();
                comboBoxCategoria.DataSource    = categoriaNegocio.listar();
                comboBoxMarca.ValueMember       = "id";
                comboBoxMarca.DisplayMember     = "Nombre";
                comboBoxCategoria.ValueMember   = "id";
                comboBoxCategoria.DisplayMember = "Nombre";

                if (articulo != null)
                {
                    textBoxNombre.Text              = articulo.nombre;
                    textBoxDescripcion.Text         = articulo.descripcion;
                    textBoxURLImagen.Text           = articulo.imagenUrl;
                    textBoxCodigo.Text              = articulo.codigo;
                    comboBoxMarca.SelectedValue     = articulo.idMarca;
                    comboBoxCategoria.SelectedValue = articulo.idCategoria;
                    textBoxPrecio.Text              = Convert.ToString(articulo.precio);
                    RecargarImg(textBoxURLImagen.Text);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
        private void FrmAltaArticulo_Load(object sender, EventArgs e)
        {
            ArticuloNegocio  negocio          = new ArticuloNegocio();
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
            MarcaNegocio     marcaNegocio     = new MarcaNegocio();

            try
            {
                cboCategoria.DataSource    = categoriaNegocio.listar();
                cboCategoria.ValueMember   = "Id";
                cboCategoria.DisplayMember = "Descripcion";
                cboCategoria.SelectedIndex = -1;

                cboMarca.DataSource    = marcaNegocio.listar();
                cboMarca.ValueMember   = "Id";
                cboMarca.DisplayMember = "Descripcion";
                cboMarca.SelectedIndex = -1;

                if (articulo != null)
                {
                    Text                       = "Modificar Articulo";
                    txtNombre.Text             = articulo.Nombre;
                    txtDesc.Text               = articulo.Descripcion;
                    txtCodigo.Text             = articulo.Codigo;
                    cboCategoria.SelectedValue = articulo.Categoria.Id;
                    cboMarca.SelectedValue     = articulo.Marca.Id;
                    txtUrl.Text                = articulo.linkurl;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
예제 #16
0
        private void FormAlta_Load(object sender, EventArgs e)
        {
            MarcaNegocio marcaNegocio = new MarcaNegocio();

            cbxMarca.DataSource = marcaNegocio.listar();
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();

            cbxCategoria.DataSource = categoriaNegocio.listar();
        }
        private void btnAgregarMarca_Click(object sender, EventArgs e)
        {
            Marca           nuevo          = new Marca();
            Marca_Categoria marcaCategoria = new Marca_Categoria(nuevo);

            marcaCategoria.ShowDialog();

            MarcaNegocio marcaNegocio = new MarcaNegocio();

            cmbMarca.DataSource = marcaNegocio.listar();
        }
예제 #18
0
        private void frmArticulo_Load(object sender, EventArgs e)
        {
            ArticuloNegocio  articuloNegocio  = new ArticuloNegocio();
            MarcaNegocio     marcaNegocio     = new MarcaNegocio();
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
            ProveedorNegocio proveedorNegocio = new ProveedorNegocio();

            try
            {
                cbMarca.DataSource    = marcaNegocio.listar();
                cbMarca.ValueMember   = "IdMarca";
                cbMarca.DisplayMember = "Descripcion";
                cbMarca.SelectedIndex = -1;

                cbCategoria.DataSource    = categoriaNegocio.listar();
                cbCategoria.ValueMember   = "IdCategoria";
                cbCategoria.DisplayMember = "Descripcion";
                cbCategoria.SelectedIndex = -1;

                cbProveedor.DataSource    = proveedorNegocio.listar();
                cbProveedor.ValueMember   = "IdProveedor";
                cbProveedor.DisplayMember = "Descripcion";
                cbProveedor.SelectedIndex = -1;

                if (articulo != null)
                {
                    tbNombre.Text          = articulo.Nombre;
                    tbDescripcion.Text     = articulo.Descripcion;
                    cbMarca.Text           = articulo.Marca.Descripcion;
                    cbCategoria.Text       = articulo.Categoria.Descripcion;
                    cbProveedor.Text       = articulo.Proveedor.Descripcion;
                    tbPrecio.Text          = articulo.Precio.ToString();
                    pbImagen.ImageLocation = articulo.Imagen;

                    //if (articulo.Marca != null)
                    //{
                    //    cbMarca.SelectedValue = articulo.Marca.IdMarca;
                    //}
                    //if(articulo.categoria!=null)
                    //{
                    //    cbCategoria.SelectedValue = articulo.categoria.IdCategoria;
                    //}
                    //if (articulo.proveedor != null)
                    //{
                    //    cbProveedor.SelectedValue = articulo.proveedor.IdProveedor;
                    //}
                    modificado = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
예제 #19
0
        private void frmAgregarArticulo_Load(object sender, EventArgs e)
        {
            MarcaNegocio     marcaNegocio     = new MarcaNegocio();
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();

            try
            {
                cboBoxCategoria.DataSource = categoriaNegocio.listar();
                cboBoxMarca.DataSource     = marcaNegocio.listar();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
예제 #20
0
        private void frmAgregarArticulo_Load(object sender, EventArgs e)
        {
            //declaro objeto negocio de tipo articuloNegocio
            ArticuloNegocio  negocio      = new ArticuloNegocio();
            MarcaNegocio     marcaNegocio = new MarcaNegocio();
            CategoriaNegocio catNegocio   = new CategoriaNegocio();

            try
            {
                // listo el combo box
                cboCategoria.DataSource    = catNegocio.listar();
                cboCategoria.ValueMember   = "Id";
                cboCategoria.DisplayMember = "Nombre";
                cboCategoria.SelectedIndex = -1;

                cboMarca.DataSource    = marcaNegocio.listar();
                cboMarca.ValueMember   = "Id";
                cboMarca.DisplayMember = "Nombre";
                cboMarca.SelectedIndex = -1;

                // si el articulo viene con datos previos
                if (articulo != null)
                {
                    //precargo dichos datos
                    Text                       = "Modificar";
                    txtNombre.Text             = articulo.Modelo;
                    cboCategoria.SelectedValue = (int)articulo.Categoria.Id;
                    cboMarca.Text              = (string)articulo.Categoria.Nombre;;
                    txtDescripcion.Text        = articulo.Descripcion;
                    picBoxImg.Image            = Image.FromFile(articulo.Imagen);
                    txtVenta.Text              = Convert.ToString(articulo.Precio);
                    txtCosto.Text              = Convert.ToString(articulo.Costo);
                    txtIva.Text                = Convert.ToString(articulo.Iva);
                    if (articulo.Dolar == true)
                    {
                        cboxDolares.Checked = true;
                    }
                    else
                    {
                        cboxDolares.Checked = false;
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #21
0
        private void frmAltaArticulo_Load(object sender, EventArgs e)
        {
            MarcaNegocio     marca     = new MarcaNegocio();
            CategoriaNegocio categoria = new CategoriaNegocio();

            try
            {
                cboCategoria.DataSource  = categoria.listar();
                cboCategoria.ValueMember = "Descripcion"; //mi value member es descripcion porque en el listar de articulo me traigo la descripcion de categoria y no el ID
                //cboCategoria.DisplayMember = "Descripcion";
                cboCategoria.SelectedIndex = -1;

                cboMarca.DataSource  = marca.listar();
                cboMarca.ValueMember = "Descripcion";//mi value member es descripcion porque en el listar de articulo me traigo la descripcion de Marca y no el ID
                //cboMarca.DisplayMember = "Descripcion";
                cboMarca.SelectedIndex = -1;

                if (articulo != null)
                {
                    Text                = "Modificar Articulo";
                    lblTitulo.Text      = "Formulario de Modificacion";
                    txtCodigo.Text      = articulo.Codigo;
                    txtNombre.Text      = articulo.Nombre;
                    txtDescripcion.Text = articulo.Descripcion;
                    txtImagenUrl.Text   = articulo.ImagenURL;
                    txtPrecio.Text      = Convert.ToString(articulo.Precio);
                    if (articulo.Categoria != null)
                    {
                        cboMarca.SelectedValue = articulo.Marca.Descripcion;
                    }
                    if (articulo.Categoria != null)
                    {
                        cboCategoria.SelectedValue = articulo.Categoria.Descripcion;
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #22
0
        private void FMAgregar_Load(object sender, EventArgs e)
        {
            // MarcaNegocio marcaNegocio = new MarcaNegocio();

            // cbmarca.DataSource = marcaNegocio.listar();

            // CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
            //cbcategoria.DataSource = categoriaNegocio.listar();

            //CODIGO PREVIO ARRIBA

            MarcaNegocio marcaNegocio = new MarcaNegocio();

            cbmarca.DataSource    = marcaNegocio.listar();
            cbmarca.ValueMember   = "ID";
            cbmarca.DisplayMember = "Descripcion";

            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();

            cbcategoria.DataSource    = categoriaNegocio.listar();
            cbcategoria.ValueMember   = "ID";
            cbcategoria.DisplayMember = "Descripcion";

            cbmarca.SelectedIndex     = -1;
            cbcategoria.SelectedIndex = -1;

            if (articulo != null)
            {
                SqlCommand comando = new SqlCommand();

                txtcodigo.Text      = articulo.Codigo;
                txtnombre.Text      = articulo.Nombre;
                txtdescripcion.Text = articulo.Descripcion;
                txtimagen.Text      = articulo.ImagenUrl;

                txtprecio.Text            = Convert.ToString(articulo.Precio);
                cbmarca.SelectedValue     = articulo.marca.ID;
                cbcategoria.SelectedValue = articulo.categoria.ID;
                Text = "Formulario de modificacion";
            }
        }
예제 #23
0
        private void FrmNuevoArticulo_Load(object sender, EventArgs e)
        {
            MarcaNegocio     marca     = new MarcaNegocio();
            CategoriaNegocio categoria = new CategoriaNegocio();

            // CategoriaNegocio categoria = new CategoriaNegocio();
            try
            {
                cboMarca.DataSource        = marca.listar();
                cboMarca.ValueMember       = "Id";
                cboMarca.DisplayMember     = "descripcion";
                cboMarca.SelectedIndex     = -1;
                cboCategoria.DataSource    = categoria.listar();
                cboCategoria.ValueMember   = "Id";
                cboCategoria.DisplayMember = "descripcion";
                cboCategoria.SelectedIndex = -1;

                if (articulo != null)
                {
                    if (articulo.Imagen.Length == 0 || articulo.Imagen.Contains("null"))
                    {
                        articulo.Imagen = System.IO.Path.GetFullPath(@"..\..\Images\placeholder.png");
                    }
                    Bitmap image = new Bitmap(articulo.Imagen);
                    Text                       = "Modificar";
                    tbNombre.Text              = articulo.Nombre;
                    tbDescripcion.Text         = articulo.Descripcion;
                    pbox.Image                 = image;
                    tbCodigo.Text              = articulo.Codigo;
                    tb_precio.Text             = string.Format("{0:N2}", articulo.Precio);
                    cboMarca.SelectedIndex     = articulo.Marca.id - 1;
                    cboCategoria.SelectedIndex = articulo.Categoria.id - 1;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
예제 #24
0
        private void FrmAltaArticulo_Load(object sender, EventArgs e)
        {
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
            MarcaNegocio     marcaNegocio     = new MarcaNegocio();

            try
            {
                cboCategoria.DataSource = categoriaNegocio.listar();

                cboCategoria.ValueMember   = "CodigoCategoria";
                cboCategoria.DisplayMember = "NombreCategoria";
                cboCategoria.SelectedIndex = -1;

                cboMarca.DataSource = marcaNegocio.listar();

                cboMarca.ValueMember   = "CodigoMarca";
                cboMarca.DisplayMember = "NombreMarca";
                cboMarca.SelectedIndex = -1;

                if (articulo != null)
                {
                    textNombre.Text   = articulo.Nombre;
                    textDescrip.Text  = articulo.Descripcion;
                    textImagen.Text   = articulo.Imagen;
                    textCodigo.Text   = articulo.CodigoArticulo;
                    textPrecio.Text   = articulo.Precio.ToString();
                    cboMarca.Text     = articulo.Marcas.ToString();
                    cboCategoria.Text = articulo.Categorias.ToString();
                }
                else
                {
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
예제 #25
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                ArticuloNegocio negocio = new ArticuloNegocio();
                listaArticulos = negocio.listar();

                CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
                listaCategorias = categoriaNegocio.listar();

                MarcaNegocio marcaNegocio = new MarcaNegocio();
                listaMarcas = marcaNegocio.listar();


                listaArticulo = negocio.listar();

                listaPedido = (List <Articulo>)Session[Session.SessionID + "listaPedido"];

                if (Request.QueryString["idArt"] != null)
                {
                    var artSeleccionado = Convert.ToInt32(Request.QueryString["idArt"]);
                    articulo = listaArticulo.Find(J => J.Id == artSeleccionado);

                    //obtengo la lista de pedidos de la session
                    if (listaPedido == null)
                    {
                        listaPedido = new List <Articulo>();
                    }

                    listaPedido.Add(articulo);
                    Session[Session.SessionID + "listaPedido"] = listaPedido;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void frmModificarArticulo_Load(object sender, EventArgs e)
        {
            CategoriaNegocio cat = new CategoriaNegocio();

            try
            {
                cbxCategoria.DataSource = cat.listar();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            MarcaNegocio marca = new MarcaNegocio();

            try
            {
                cbxMarca.DataSource = marca.listar();
            }
            catch (Exception ex2)
            {
                MessageBox.Show(ex2.Message);
            }
        }
예제 #27
0
 public List <SimpleDTO> listarMarcas()
 {
     return(marcaNeg.listar());
 }