コード例 #1
0
        public void LlenarLista()
        {
            Session["lstProductos"] = new List <MedNeg.Ensambles.EnsambleProductos>();
            foreach (MedDAL.DAL.ensamble_productos oProducto in (List <MedDAL.DAL.ensamble_productos>)Session["lstProductosDB"])
            {
                oblProductos = new MedNeg.Productos.BlProductos();
                MedDAL.DAL.productos nvoProducto = oblProductos.Buscar(oProducto.idProducto);
                MedNeg.Ensambles.EnsambleProductos nvoProductoEnsamble = new MedNeg.Ensambles.EnsambleProductos();

                nvoProductoEnsamble.clave1        = nvoProducto.Clave1;
                nvoProductoEnsamble.idProducto    = nvoProducto.idProducto;
                nvoProductoEnsamble.nombre        = nvoProducto.Nombre;
                nvoProductoEnsamble.presentacion  = nvoProducto.Presentacion;
                nvoProductoEnsamble.precioPublico = nvoProducto.PrecioPublico.ToString();
                nvoProductoEnsamble.cantidad      = Convert.ToInt32(oProducto.Cantidad);
                ((List <MedNeg.Ensambles.EnsambleProductos>)Session["lstProductos"]).Add(nvoProductoEnsamble);
            }
            dgvEnsambleProductos.DataSource = ((List <MedNeg.Ensambles.EnsambleProductos>)Session["lstProductos"]);
            dgvEnsambleProductos.DataBind();
        }
コード例 #2
0
        protected void imbAgregarDetalle_Click(object sender, ImageClickEventArgs e)
        {
            oblProductos = new MedNeg.Productos.BlProductos();
            MedDAL.DAL.productos nvoProducto = oblProductos.buscarProducto(txbClave.Text);
            MedNeg.Ensambles.EnsambleProductos nvoProductoEnsamble = new MedNeg.Ensambles.EnsambleProductos();

            nvoProductoEnsamble.clave1        = nvoProducto.Clave1;
            nvoProductoEnsamble.idProducto    = nvoProducto.idProducto;
            nvoProductoEnsamble.nombre        = nvoProducto.Nombre;
            nvoProductoEnsamble.presentacion  = nvoProducto.Presentacion;
            nvoProductoEnsamble.precioPublico = nvoProducto.PrecioPublico.ToString();
            nvoProductoEnsamble.cantidad      = int.Parse(txbCant.Text);
            ((List <MedNeg.Ensambles.EnsambleProductos>)Session["lstProductos"]).Add(nvoProductoEnsamble);
            dgvEnsambleProductos.DataSource = ((List <MedNeg.Ensambles.EnsambleProductos>)Session["lstProductos"]);
            dgvEnsambleProductos.DataBind();

            MedDAL.DAL.ensamble_productos nvoProdEnsamble = new MedDAL.DAL.ensamble_productos();
            nvoProdEnsamble.Cantidad   = nvoProductoEnsamble.cantidad;
            nvoProdEnsamble.idProducto = nvoProductoEnsamble.idProducto;
            ((List <MedDAL.DAL.ensamble_productos>)Session["lstProductosDB"]).Add(nvoProdEnsamble);
            LimpiarDatosDetalle();
            txbClave.Focus();
        }
コード例 #3
0
        public void LlenarLista() {
            Session["lstProductos"] = new List<MedNeg.Ensambles.EnsambleProductos>();
            foreach (MedDAL.DAL.ensamble_productos oProducto in (List<MedDAL.DAL.ensamble_productos>)Session["lstProductosDB"])
            {
                oblProductos = new MedNeg.Productos.BlProductos();
                MedDAL.DAL.productos nvoProducto = oblProductos.Buscar(oProducto.idProducto);
                MedNeg.Ensambles.EnsambleProductos nvoProductoEnsamble = new MedNeg.Ensambles.EnsambleProductos();

                nvoProductoEnsamble.clave1 = nvoProducto.Clave1;
                nvoProductoEnsamble.idProducto = nvoProducto.idProducto;
                nvoProductoEnsamble.nombre = nvoProducto.Nombre;
                nvoProductoEnsamble.presentacion = nvoProducto.Presentacion;
                nvoProductoEnsamble.precioPublico = nvoProducto.PrecioPublico.ToString();
                nvoProductoEnsamble.cantidad = Convert.ToInt32(oProducto.Cantidad);
                ((List<MedNeg.Ensambles.EnsambleProductos>)Session["lstProductos"]).Add(nvoProductoEnsamble);

            }
            dgvEnsambleProductos.DataSource = ((List<MedNeg.Ensambles.EnsambleProductos>)Session["lstProductos"]);
            dgvEnsambleProductos.DataBind();
        }
コード例 #4
0
        protected void imbAgregarDetalle_Click(object sender, ImageClickEventArgs e)
        {
            oblProductos = new MedNeg.Productos.BlProductos();
            MedDAL.DAL.productos nvoProducto = oblProductos.buscarProducto(txbClave.Text);
            MedNeg.Ensambles.EnsambleProductos nvoProductoEnsamble = new MedNeg.Ensambles.EnsambleProductos();

            nvoProductoEnsamble.clave1 = nvoProducto.Clave1;
            nvoProductoEnsamble.idProducto = nvoProducto.idProducto;
            nvoProductoEnsamble.nombre = nvoProducto.Nombre;
            nvoProductoEnsamble.presentacion = nvoProducto.Presentacion;
            nvoProductoEnsamble.precioPublico = nvoProducto.PrecioPublico.ToString();
            nvoProductoEnsamble.cantidad = int.Parse(txbCant.Text);
            ((List<MedNeg.Ensambles.EnsambleProductos>)Session["lstProductos"]).Add(nvoProductoEnsamble);
            dgvEnsambleProductos.DataSource = ((List<MedNeg.Ensambles.EnsambleProductos>)Session["lstProductos"]);
            dgvEnsambleProductos.DataBind();

            MedDAL.DAL.ensamble_productos nvoProdEnsamble = new MedDAL.DAL.ensamble_productos();
            nvoProdEnsamble.Cantidad = nvoProductoEnsamble.cantidad;
            nvoProdEnsamble.idProducto = nvoProductoEnsamble.idProducto;
            ((List<MedDAL.DAL.ensamble_productos>)Session["lstProductosDB"]).Add(nvoProdEnsamble);
            LimpiarDatosDetalle();
            txbClave.Focus();
        }