public void ABusqueda(ClsBusqueda ObjPelicula) { //Doy de alta a la búsqueda ClsBD BD = new ClsBD(); //Creo un objeto de la clase de base de datos para utilizarla y realizar la comunicación //Obtengo los valores de la película string URL = ObjPelicula.GetURL(); using (SqlCommand comand = new SqlCommand("PRAInsertarBusqueda", BD.Conn))//Selecciono el procedimiento almacenado { try { comand.CommandType = System.Data.CommandType.StoredProcedure; //Defino los parámetros a ingresar del procedimiento almacenado y le envío los datos correspondientes comand.Parameters.Add(new SqlParameter("@URL", URL)); System.Data.DataTable DT = new System.Data.DataTable(); SqlDataAdapter DA = new SqlDataAdapter(comand); BD.Open(); //Abro la conexión DA.Fill(DT); //Doy Fill al dt BD.Close(); //Cierro la conexión } catch (Exception ex) //Muestro una salida en pantalla del error en caso de que lo haya { Console.Write("Error al guardar la búsqueda: " + ex.Message); } } }
private void WebBrowser_Navigated(object sender, WebBrowserNavigatedEventArgs e) { ClsCarp.ClsUsuario ObjUs = new ClsCarp.ClsUsuario(); ClsCarp.ClsBusqueda ObjBus = new ClsCarp.ClsBusqueda(); String URL; //URL actual URL = e.Url.ToString(); //Guardo el URL TxtUrl.Text = URL; //Cada vez que navego entre webs actualizo el URL ObjBus.SetURL(URL); ObjUs.ABusqueda(ObjBus); DTHist.DataSource = ObjUs.BuscarBusquedas();//Actualizo la grilla con lo buscado }