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;
            }
        }
        protected void CboProve_SelectedIndexChanged(object sender, EventArgs e)
        {
            ListaProvedor = new List <Provedor>();
            ProvedorNegocio negocio = new ProvedorNegocio();

            ListaProvedor = negocio.listarProve();
            String   idmarca = CboProve.SelectedItem.Value;
            Provedor id      = ListaProvedor.Find(k => k.Descripcion == idmarca);

            Session.Add(Session.SessionID + "idprov", id.Id);
        }
Пример #3
0
        protected void ALta_Click(object sender, EventArgs e)
        {
            ProvedorNegocio negocio = new ProvedorNegocio();

            try
            {
                Provedor producto = new Provedor();
                producto.Descripcion = TxtDescripcion.Text;
                negocio.AgregarProve(producto);
                Response.Redirect("ListaProvedor.aspx");
            }
            catch (Exception)
            {
                throw;
            }
        }
        protected void Modificar_Click(object sender, EventArgs e)
        {
            ProvedorNegocio negocio = new ProvedorNegocio();

            try
            {
                Provedor provedor = new Provedor();
                prov.Descripcion = TxtDescripcion.Text;
                prov.Id          = Convert.ToInt32(TxtID.Text);
                negocio.modificarProve(prov);
                Response.Redirect("ListaProvedor.aspx");
            }
            catch (Exception)
            {
                throw;
            }
        }