Ejemplo n.º 1
0
        public async Task <IActionResult> Edit(int id, [Bind("CategoriaNegocioID,Nombre,Descripcion")] CategoriaNegocio categoriaNegocio)
        {
            if (id != categoriaNegocio.CategoriaNegocioID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(categoriaNegocio);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!CategoriaNegocioExists(categoriaNegocio.CategoriaNegocioID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(categoriaNegocio));
        }
        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;
            }
        }
Ejemplo n.º 3
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";
            }
        }
Ejemplo n.º 4
0
        private void fmAlta_Load(object sender, EventArgs e)
        {
            CategoriaNegocio Catnegocio = new CategoriaNegocio();

            cbCategoria.DataSource = Catnegocio.Listar();
            MarcaNegocio marcNegocio = new MarcaNegocio();

            cbMarca.DataSource        = marcNegocio.Listar();
            cbCategoria.ValueMember   = "Id";
            cbCategoria.DisplayMember = "Descripcion";
            cbMarca.ValueMember       = "Id";
            cbMarca.DisplayMember     = "Descripcion";
            cbCategoria.SelectedIndex = -1;
            cbMarca.SelectedIndex     = -1;
            //parte s de marca iguales a esto
            if (art != null)
            {
                txtCodArt.Text            = art.Codigo;
                txtNombre.Text            = art.Nombre;
                txtDescripcion.Text       = art.Descripcion;
                txtImagen.Text            = art.Imagen;
                txtPrecio.Text            = Convert.ToString(art.Precio);
                cbCategoria.SelectedValue = art.categoria.Id;
                cbMarca.SelectedValue     = art.Marca.Id;
                Text = "Modificacion De Registro";
            }
        }
        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());
            }
        }
Ejemplo n.º 6
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);
            }
        }
Ejemplo n.º 7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            leyenda = "Agregar";
            try
            {
                CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
                categorias = categoriaNegocio.Listar();

                if (!IsPostBack)
                {
                    var ItemModificar = Request.QueryString["idModificar"];
                    if (ItemModificar != null)
                    {
                        leyenda = "Modificar";
                        Categoria categoria = categorias.Find(a => a.Id == int.Parse(ItemModificar));

                        input.Text = categoria.Descripcion;
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        protected void boton_Click(object sender, EventArgs e)
        {
            try
            {
                Categoria        cat    = new Categoria();
                CategoriaNegocio catneg = new CategoriaNegocio();
                cat = null;
                cat = catneg.buscarID(Convert.ToInt32(codigo.Text));
                if (cat == null)
                {
                    cat        = new Categoria();
                    cat.Nombre = nombre.Text;
                    cat.Codigo = Convert.ToInt32(codigo.Text);
                    catneg.agregarCategoria(cat);
                    cargar();
                }
                else if (cat != null)
                {
                    cat.Nombre = nombre.Text;
                    cat.Codigo = Convert.ToInt32(codigo.Text);
                    catneg.modificarCategoria(cat);
                    cargar();
                }
            }


            catch (Exception)
            {
                Session["Error" + Session.SessionID] = "Verifique que todos los campos esten completos.";
                Response.Redirect("PaginaError.aspx");
            }
        }
Ejemplo n.º 9
0
        private void Form2_Load(object sender, EventArgs e)
        {
            MarcaNegocio     marcaNegocio     = new MarcaNegocio();
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();


            try
            {
                cboCategoria.DataSource    = categoriaNegocio.Listar();
                cboCategoria.ValueMember   = "Id";
                cboCategoria.DisplayMember = "Nombre";
                cboMarca.DataSource        = marcaNegocio.Listar();
                cboMarca.ValueMember       = "Id";
                cboMarca.DisplayMember     = "Nombre";
                if (articulo != null)
                {
                    tbCodigo.Text              = articulo.Codigo;
                    tbDescripcion.Text         = articulo.Descripcion;
                    tbUrl.Text                 = articulo.ImagenUrl;
                    tbNombre.Text              = articulo.Nombre;
                    tbPrecio.Text              = Convert.ToString(articulo.Precio);
                    cboCategoria.SelectedValue = articulo.categoria.Id;
                    cboMarca.SelectedValue     = articulo.marca.Id;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Ejemplo n.º 10
0
        protected void btnBorrar_Click(object sender, EventArgs e)
        {
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();

            categoriaNegocio.Baja(Request.QueryString["ID"]);
            Response.Redirect("ABM_Categorias.aspx");
        }
Ejemplo n.º 11
0
        protected void bus_Click(object sender, EventArgs e)
        {
            CategoriaNegocio catneg = new CategoriaNegocio();
            Categoria        cat    = new Categoria();

            cat = null;
            if (codigo.Text == "")
            {
                Session["Error" + Session.SessionID] = "Para realizar una busqueda es obligatorio escribir el codigo.";
                Response.Redirect("PaginaError.aspx");
            }

            else
            {
                cat = catneg.buscarID(Convert.ToInt32(codigo.Text));
            }

            try
            {
                if (cat != null)
                {
                    nombre.Text = cat.Nombre;
                }
                else if (cat == null)
                {
                    codigo.Text = "";
                    nombre.Text = "";
                }
            }
            catch

            {
            }
        }
Ejemplo n.º 12
0
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            if (ValidarForm())
            {
                CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
                try
                {
                    if (categoria == null)
                    {
                        categoria = new Categoria();
                    }

                    categoria.Nombre = txtBoxNombre.Text;

                    if (categoria.ID != 0)
                    {
                        categoriaNegocio.Modificar(categoria);
                    }
                    else
                    {
                        categoriaNegocio.Agregar(categoria);
                    }

                    Response.Redirect("ABM_Categorias.aspx");
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
            else
            {
                ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalErrorForm", "$('#modalErrorForm').modal();", true);
            }
        }
Ejemplo n.º 13
0
        private void cargarGrilla()
        {
            CategoriaNegocio negocio = new CategoriaNegocio();

            try
            {
                listaCat = negocio.listarCategorias();
                if (chbEstado.Checked == false)
                {
                    listaCat = listaCat.FindAll(X => X.Estado == true);
                }
                dgvCategoria.DataSource         = listaCat;
                dgvCategoria.Columns[2].Visible = false;
                dgvCategoria.ClearSelection();
                foreach (DataGridViewRow row in dgvCategoria.Rows)
                {
                    Categoria cat = (Categoria)row.DataBoundItem;
                    if (cat.Estado == false)
                    {
                        row.DefaultCellStyle.BackColor = Color.LightGray;
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
        private void VentanaABM_Articulo_Load(object sender, EventArgs e)
        {
            MarcaNegocio     marca     = new MarcaNegocio();
            CategoriaNegocio categoria = new CategoriaNegocio();

            try
            {
                cbMarca.DataSource    = marca.ListarMarcas();
                cbMarca.ValueMember   = "Id";
                cbMarca.DisplayMember = "Descripcion";
                cbMarca.SelectedIndex = -1;

                cbCategoria.DataSource    = categoria.ListarCartegorias();
                cbCategoria.ValueMember   = "Id";
                cbCategoria.DisplayMember = "Descripcion";
                cbCategoria.SelectedIndex = -1;

                if (articulo != null)
                {
                    Text = "Modificar Articulo";
                    grBoxNuevoArticulo.Text   = "Modificar Articulo";
                    txtBCodigo.Text           = articulo.Codigo;
                    txtBNombre.Text           = articulo.Nombre;
                    txtBDescripcion.Text      = articulo.Descripcion;
                    txtBImagen.Text           = articulo.Imagen;
                    txtBPrecio.Text           = articulo.Precio.ToString();
                    cbMarca.SelectedValue     = articulo.Marca.Id;
                    cbCategoria.SelectedValue = articulo.Categoria.Id;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 15
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());
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            MarcaNegocio     negocio  = new MarcaNegocio();
            CategoriaNegocio negocio2 = new CategoriaNegocio();
            ProvedorNegocio  negocio3 = new ProvedorNegocio();

            try
            {
                if (!IsPostBack)
                {
                    List <Marca> listanueva = new List <Marca>();
                    listanueva = negocio.listarMarcas();
                    List <Categoria> listanueva2 = new List <Categoria>();
                    listanueva2 = negocio2.listarCat();
                    List <Provedor> listanueva3 = new List <Provedor>();
                    listanueva3         = negocio3.listarProve();
                    CboMarca.DataSource = listanueva;
                    Cbocat.DataSource   = listanueva2;
                    CboProve.DataSource = listanueva3;
                    CboMarca.DataBind();
                    Cbocat.DataBind();
                    CboProve.DataBind();
                    CboMarca.DataTextField  = "id";
                    CboMarca.DataValueField = "Descripcion";
                    Cbocat.DataTextField    = "id";
                    Cbocat.DataValueField   = "Descripcion";
                    CboProve.DataTextField  = "id";
                    CboProve.DataValueField = "Descripcion";
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 17
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;
            }
        }
        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";
            }
        }
Ejemplo n.º 19
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);
            }
        }
Ejemplo n.º 20
0
        void cargar()
        {
            MarcaNegocio marcaNegocio = new MarcaNegocio();

            listaMarcas       = marcaNegocio.listarMarca();
            marcas.DataSource = listaMarcas;
            marcas.DataBind();

            CategoriaNegocio catneg = new CategoriaNegocio();

            listaCategorias       = catneg.listarCategoria();
            categorias.DataSource = listaCategorias;
            categorias.DataBind();

            ProveedorNegocio proveedorNegocio = new ProveedorNegocio();

            listaProveedores       = proveedorNegocio.listarProveedor();
            proveedores.DataSource = listaProveedores;
            proveedores.DataBind();

            ProductoNegocio prodNegocio = new ProductoNegocio();

            listaProductos   = prodNegocio.listarProducto();
            tabla.DataSource = listaProductos;
            tabla.DataBind();
        }
Ejemplo n.º 21
0
        public void AgregarCategoria()
        {
            if (!IsPostBack)
            {
                return;
            }
            CategoriaNegocio negocio = new CategoriaNegocio();

            try
            {
                Categoria categoria     = new Categoria();
                var       ItemModificar = Request.QueryString["idModificar"];
                if (ItemModificar != null)
                {
                    categoria.Id = Convert.ToInt32(ItemModificar);
                }

                categoria.Descripcion = input.Text;


                if (categoria.Id != 0)
                {
                    negocio.Modificar(categoria);
                }
                else
                {
                    negocio.Agregar(categoria);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 22
0
 protected void boton_Click(object sender, EventArgs e)
 {
     try
     {
         ProductoNegocio productoNegocio = new ProductoNegocio();
         Producto        producto        = new Producto();
         producto = null;
         producto = productoNegocio.BuscarxCodigo(Convert.ToInt32(Codigo.Text));
         if (producto == null)
         {
             producto                    = new Producto();
             producto.Codigo             = Convert.ToInt32(Codigo.Text);
             producto.Nombre             = nombre.Text;
             producto.PorcentajeGanancia = Convert.ToDecimal(porcentaje.Text);
             producto.marca              = new Marca();
             MarcaNegocio mnegocio = new MarcaNegocio();
             producto.marca.Nombre = marcas.SelectedValue;
             producto.marca.Codigo = mnegocio.buscarCodigo(marcas.SelectedValue);
             producto.categoria    = new Categoria();
             CategoriaNegocio cnegocio = new CategoriaNegocio();
             producto.categoria.Nombre = categorias.SelectedValue;
             producto.categoria.Codigo = cnegocio.buscarCodigo(categorias.SelectedValue);
             producto.proveedor        = new Proveedor();
             ProveedorNegocio pnegocio = new ProveedorNegocio();
             producto.proveedor.Apellido = proveedores.SelectedValue;
             producto.proveedor.DNI      = pnegocio.BuscarCodigo(proveedores.SelectedValue);
             //decimal precio = 0;
             //int stock = 0;
             //producto.StockActual = Convert.ToInt32(stock);
             //producto.PrecioUnitario = Math.Round(precio, 2);
             productoNegocio.AgregarProducto(producto);
             cargar();
         }
         else if (producto != null)
         {
             producto.Codigo             = Convert.ToInt32(Codigo.Text);
             producto.Nombre             = nombre.Text;
             producto.PorcentajeGanancia = Convert.ToDecimal(porcentaje.Text);
             producto.marca = new Marca();
             MarcaNegocio mnegocio = new MarcaNegocio();
             producto.marca.Nombre = marcas.SelectedValue;
             producto.marca.Codigo = mnegocio.buscarCodigo(marcas.SelectedValue);
             producto.categoria    = new Categoria();
             CategoriaNegocio cnegocio = new CategoriaNegocio();
             producto.categoria.Nombre = categorias.SelectedValue;
             producto.categoria.Codigo = cnegocio.buscarCodigo(categorias.SelectedValue);
             producto.proveedor        = new Proveedor();
             ProveedorNegocio pnegocio = new ProveedorNegocio();
             producto.proveedor.Apellido = proveedores.SelectedValue;
             producto.proveedor.DNI      = pnegocio.BuscarCodigo(proveedores.SelectedValue);
             productoNegocio.ModificarProducto(producto);
             cargar();
         }
     }
     catch (Exception)
     {
         Session["Error" + Session.SessionID] = "Verifique que todos los campos esten completos.";
         Response.Redirect("PaginaError.aspx");
     }
 }
Ejemplo n.º 23
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            Categoria aux = new Categoria();

            try
            {
                if (dgvListaCategorias.Rows.Count > 0)
                {
                    aux.codigo      = (Int32)dgvListaCategorias.SelectedRows[0].Cells[0].Value;
                    aux.descripcion = dgvListaCategorias.SelectedRows[0].Cells[1].Value.ToString();
                    DialogResult confirmation = MessageBox.Show("Seguro que querés eliminar la categoría " + aux.codigo + ", \"" + aux.descripcion + "\"?", "Cuidado!", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning);
                    if (confirmation == DialogResult.Yes)
                    {
                        CategoriaNegocio catNegocio = new CategoriaNegocio();
                        if (catNegocio.bajaCategoría(aux) == false)
                        {
                            MessageBox.Show("Hubo problemas al eliminar la categoría");
                        }
                        else
                        {
                            dgvListaCategorias.DataSource = catNegocio.listarCategorias();
                            MessageBox.Show("Se eliminó la categoría " + aux.codigo + ", \"" + aux.descripcion + "\"");
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 24
0
        private void FrmModficarArticulo_Load(object sender, EventArgs e)
        {
            ArticuloNegocio  ArtNeg = new ArticuloNegocio();
            CategoriaNegocio CatNeg = new CategoriaNegocio();
            MarcaNegocio     MarNeg = new MarcaNegocio();

            //Articulo Art;
            try
            {
                cbxArticulo.DataSource = ArtNeg.Listar();

                cbxCategoria.DataSource = CatNeg.Listar();
                cbxMarca.DataSource     = MarNeg.Listar();


                ////    Art = (Articulo)cbxArticulo.SelectedItem;
                ////    tbxNombre.Text = Art.Nombre;
                ////    txbCodArticulo.Text = Art.CodigoArticulo.ToString();
                ////    txbDescripcion.Text = Art.Descripcion;
                ////    txbPrecio.Text = Art.Precio.ToString();
                ////    cbxCategoria.SelectedItem = Art.Categoria.Descripcion;
                ////    cbxMarca.SelectedItem = Art.Marca.Descripcion;
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
        }
        private void frmAltaArticulo_Load(object sender, EventArgs e)
        {
            try
            {
                //Primero, tengo que cargar los datos de los combo de Marca y Articulo para popularlos de información
                MarcaNegocio marcas = new MarcaNegocio();
                cmbMarca.DataSource = marcas.getMarcas();

                CategoriaNegocio categorias = new CategoriaNegocio();
                cmbCategoria.DataSource = categorias.getCategorias();

                if (isModification)
                {
                    txbCodigo.Text      = registro.codigo;
                    txbDescripcion.Text = registro.descripcion;
                    txbImagen.Text      = registro.imagen;
                    txbNombre.Text      = registro.nombre;
                    txbPrecio.Value     = decimal.Parse(registro.precio.ToString());

                    cmbCategoria.ValueMember   = "id";
                    cmbCategoria.DisplayMember = "descripcion";
                    cmbMarca.ValueMember       = "id";
                    cmbMarca.DisplayMember     = "descripcion";
                    cmbCategoria.SelectedValue = registro.categoria.id;
                    cmbMarca.SelectedValue     = registro.marca.id;
                    txbCodigo.ReadOnly         = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Ejemplo n.º 26
0
        private void frmAltaArticulos_Load(object sender, EventArgs e)
        {
            ArtiuloNegocio   negocio   = new ArtiuloNegocio();
            MarcaNegocio     marca     = new MarcaNegocio();
            CategoriaNegocio categoria = new CategoriaNegocio();

            try
            {
                cboMarca.DataSource        = marca.Listar();
                cboMarca.ValueMember       = "Id";
                cboMarca.DisplayMember     = "Descripcion";
                cboCategoria.DataSource    = categoria.Listar();
                cboCategoria.ValueMember   = "Id";
                cboCategoria.DisplayMember = "Descripcion";
                cboCategoria.SelectedIndex = -1;
                cboMarca.SelectedIndex     = -1;
                if (articulo != null)
                {
                    txtNombre.Text      = articulo.Nombre;
                    txtCodigo.Text      = articulo.Codigo;
                    txtDescripcion.Text = articulo.Descripcion;
                    txtImagenURL.Text   = articulo.ImagenURL;
                    txtPrecio.Text      = Convert.ToString(articulo.Precio);


                    cboMarca.SelectedValue = articulo.Marca.Id;

                    cboCategoria.SelectedValue = articulo.Categoria.Id;
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void frmVerArticulo_Load(object sender, EventArgs e)
        {
            try
            {
                txbCodigo.Text      = articulo.codigo;
                txbDescripcion.Text = articulo.descripcion;
                txbImagen.Text      = articulo.imagen;
                txbNombre.Text      = articulo.nombre;
                txbPrecio.Text      = articulo.precio.ToString();

                MarcaNegocio     marcas     = new MarcaNegocio();
                CategoriaNegocio categorias = new CategoriaNegocio();

                cmbMarca.DataSource     = marcas.getMarcas();
                cmbCategoria.DataSource = categorias.getCategorias();

                cmbCategoria.ValueMember   = "id";
                cmbCategoria.DisplayMember = "descripcion";
                cmbMarca.ValueMember       = "id";
                cmbMarca.DisplayMember     = "descripcion";
                cmbCategoria.SelectedValue = articulo.categoria.id;
                cmbMarca.SelectedValue     = articulo.marca.id;

                ptbImagen.Load(articulo.imagen);
            }
            catch (FileNotFoundException)
            {
                ptbImagen.Image = ptbImagen.ErrorImage;
                MessageBox.Show("La imagen cargada en el artículo no fue encontrada por lo que no se mostrará.");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Ejemplo n.º 28
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());
            }
        }
Ejemplo n.º 29
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                CategoriaNegocio catNegocio = new CategoriaNegocio();
                categorias = catNegocio.getCategorias();

                ArticuloNegocio artNegocio = new ArticuloNegocio();
                articulos = artNegocio.getArticulos();

                if (Session[Session.SessionID + "carrito"] != null)
                {
                    miCarrito = (CarritoArticulos)Session[Session.SessionID + "carrito"];
                }

                if (!IsPostBack)
                {
                    articulosRepeater.DataSource = articulos;
                    articulosRepeater.DataBind();

                    repeaterCategorias.DataSource = categorias;
                    repeaterCategorias.DataBind();
                }
            }
            catch (Exception ex)
            {
                Session.Add(Session.SessionID + "exception", ex);
                Response.Redirect("error.aspx");
            }
        }
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            try
            {
                Categoria reg = new Categoria();
                reg.descripcion = txbDescripcion.Text;

                Validator.validate(reg);

                CategoriaNegocio categoriaNegocio = new CategoriaNegocio();
                if (categoriaNegocio.altaCategoria(reg) == true)
                {
                    MessageBox.Show("Categoría dada de alta de manera correcta.");
                    this.Dispose();
                }
                else
                {
                    MessageBox.Show("No se dió de alta la categoría.");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }