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(); }
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(); }