private void AgregarAdicionales(int idServicioAdicional) { DataRow dr; GestorPreciosApp gp = new GestorPreciosApp(); dtAdicional = (DataTable)Session["Adicionales"]; int cant = 1; float precioU = gp.obtenerPrecioAdicional(idServicioAdicional); if (AdicionalExistente(idServicioAdicional)) { dr = dtAdicional.NewRow(); dr["idAdicional"] = idServicioAdicional; dr["Cantidad"] = cant; dr["Adicional"] = gp.obtenerAdicional(idServicioAdicional); dr["PrecioUnitario"] = precioU; dr["Precio"] = precioU * cant; dtAdicional.Rows.Add(dr); } lvAdicionales.DataSource = dtAdicional; lvAdicionales.DataBind(); }