Beispiel #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();
        }
Beispiel #2
0
        private void CargarCampos(bool bDatos)
        {
            if (!bDatos)
            {
                LimpiarValores(tbcForm);
            }
            else
            {
                //oCauses = ((List<MedDAL.DAL.causes>)Session["lstcauses"])[gdvDatos.SelectedIndex];
                int idCause = (int)gdvDatos.SelectedValue;
                MedDAL.DAL.causes oCauses = oblCauses.Buscar(idCause);

                txbClave.Text        = oCauses.Clave;
                txbNombre.Text       = oCauses.Nombre;
                txbConglomerado.Text = oCauses.Conglomerado;
                txaDescripcion.Text  = oCauses.Descripcion;

                List <MedDAL.DAL.causes_cie> lstCausesCIE = new List <MedDAL.DAL.causes_cie>();
                lstCausesCIE.AddRange(oCauses.causes_cie);

                Session["lstcie"]         = lstCausesCIE;
                gdvCatalogoCIE.DataSource = lstCausesCIE;
                gdvCatalogoCIE.DataBind();

                List <MedNeg.Causes.BLCausesMedicamentos> lstCausesMedicamentos = new List <MedNeg.Causes.BLCausesMedicamentos>();

                foreach (MedDAL.DAL.causes_medicamentos oCauseMedicamento in oCauses.causes_medicamentos)
                {
                    MedDAL.DAL.productos oProducto = oblProductos.Buscar(int.Parse(oCauseMedicamento.idProducto.ToString()));

                    lstCausesMedicamentos.Add(new MedNeg.Causes.BLCausesMedicamentos(oProducto.Clave1, oProducto.Nombre, oProducto.Presentacion, oProducto.idProducto, oCauseMedicamento.Descripcion, oCauseMedicamento.CuadroBasico));
                }

                Session["lstmedicamentos"]       = lstCausesMedicamentos;
                gdvCausesMedicamentos.DataSource = lstCausesMedicamentos;
                gdvCausesMedicamentos.DataBind();
            }
        }
        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();
        }