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);
            }
        }
예제 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     MarcasList    = negocioMarca.ListarMarcas();
     ProveedorList = negocioProveedor.ListarProveedores();
     CategoriaList = negocioCategoria.ListarCategorias();
     SeccionList   = negocioSeccion.ListarSecciones();
     PaisList      = negocioPais.ListarPais();
     try
     {
         if (Session[Session.SessionID + "modificar"] != null)
         {
             if (!IsPostBack)
             {
                 articulo        = (Articulo)Session[Session.SessionID + "modificar"];
                 nombreArt.Text  = articulo.nombre;
                 codigoArt.Text  = articulo.cod;
                 descripArt.Text = articulo.descripcion;
                 precio.Text     = articulo.precio.ToString();
                 imagen.Text     = articulo.imagen;
                 stock.Text      = articulo.stock.ToString();
             }
         }
         else
         {
             Session.Add(Session.SessionID + "modificar", articulo);
             nombreArt.Attributes.Add("placeholder", "Introduzca un nombre");
             codigoArt.Attributes.Add("placeholder", "Introduzca el Codigo");
             descripArt.Attributes.Add("placeholder", "Introduzca una descripcion");
             precio.Attributes.Add("placeholder", "Introduzco un precio");
             imagen.Attributes.Add("placeholder", "Introduzca una imagen");
             stock.Attributes.Add("placeholder", "Introduzca el stock del articulo");
             botonDetalleArticulo.Text = "Agregar";
         }
         ddlProveedor.Items.Add("--- Seleccione un Proveedor ---");
         ddlMarca.Items.Add("--- Seleccione una Marca ---");
         ddlCategoria.Items.Add("--- Seleccione una Categoria ---");
         ddlOrigen.Items.Add("--- Seleccione un Origen ---");
         ddlSeccion.Items.Add("--- Seleccione una Seccion ---");
         ddlProveedor.AppendDataBoundItems = true;
         ddlMarca.AppendDataBoundItems     = true;
         ddlCategoria.AppendDataBoundItems = true;
         ddlOrigen.AppendDataBoundItems    = true;
         ddlSeccion.AppendDataBoundItems   = true;
         ddlProveedor.DataSource           = ProveedorList;
         ddlMarca.DataSource     = MarcasList;
         ddlCategoria.DataSource = CategoriaList;
         ddlOrigen.DataSource    = PaisList;
         ddlSeccion.DataSource   = SeccionList;
         ddlProveedor.DataBind();
         ddlMarca.DataBind();
         ddlCategoria.DataBind();
         ddlOrigen.DataBind();
         ddlSeccion.DataBind();
     }
     catch (Exception)
     {
         throw;
     }
 }
예제 #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     MarcasList = negocioMarca.ListarMarcas();
     try
     {
         if (!IsPostBack)
         {
             dgvMarcas.DataSource = MarcasList;
             dgvMarcas.DataBind();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
예제 #4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         ArticulosList = negocioArticulo.ListarLiving();
         MarcasList    = negocioMarca.ListarMarcas();
         ProveedorList = negocioProveedor.ListarProveedores();
         CategoriaList = negocioCategoria.ListarCategorias();
         SeccionList   = negocioSeccion.ListarSecciones();
         PaisList      = negocioPais.ListarPais();
         if (!IsPostBack)
         {
             Repeater.DataSource = ArticulosList;
             Repeater.DataBind();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #5
0
        private void form_Alta_Load(object sender, EventArgs e)
        {
            ArticulosNegocio negocio = new ArticulosNegocio();

            dgv_Alta.DataSource         = negocio.ListarArticulos();
            dgv_Alta.Columns[4].Visible = false;

            MarcaNegocio     marcaNegocio     = new MarcaNegocio();
            CategoriaNegocio categoriaNegocio = new CategoriaNegocio();

            combob_Marca.DataSource     = marcaNegocio.ListarMarcas();
            combob_Categoria.DataSource = categoriaNegocio.ListarCategorias();

            combob_Categoria.ValueMember   = "Id";
            combob_Categoria.DisplayMember = "Descripcion";

            combob_Marca.ValueMember   = "Id";
            combob_Marca.DisplayMember = "Descripcion";

            Limpiar_txt_cb();

            if (articulo != null)
            {
                txt_Nombre.Text      = articulo.Nombre;
                txt_Descripcion.Text = articulo.Descripcion;
                txt_Codigo.Text      = articulo.Codigo;
                txt_ImagenURL.Text   = articulo.ImagenUrl;
                txt_Precio.Text      = articulo.Precio.ToString();

                combob_Categoria.SelectedValue = articulo.Categoria.Id;
                combob_Marca.SelectedValue     = articulo.Marca.Id;

                Text = "Modificar Articulo";

                List <Articulo> lista = new List <Articulo>();
                lista.Add(articulo);
                dgv_Alta.DataSource = lista;
            }
        }