private void Cargar_DropDownList_OBJETOS_SERVICIO(Decimal TIPO, DropDownList drop) { condicionComercial _condicionComercial = new condicionComercial(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaInfoServicioComplementario = _condicionComercial.ObtenerServiciosComplementariosPorId(TIPO); DataRow filaInfoServicioComplementario = tablaInfoServicioComplementario.Rows[0]; condicionesContratacion _condicionesContratacion = new condicionesContratacion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaObjetos = new DataTable(); if (filaInfoServicioComplementario["NOMBRE_SERVICIO_COMPLEMENTARIO"].ToString() == "EXAMENES MEDICOS") { tablaObjetos = _condicionesContratacion.obtenerProductoTipoExamenMedico(TIPO); } else { tablaObjetos = _condicionesContratacion.obtenerProductosSegunTipoServicioComplementario(TIPO); } drop.Items.Clear(); System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem("Seleccione...", ""); drop.Items.Add(item); foreach (DataRow fila in tablaObjetos.Rows) { item = new System.Web.UI.WebControls.ListItem(fila["NOMBRE"].ToString(), fila["ID_PRODUCTO"].ToString()); drop.Items.Add(item); } drop.DataBind(); }