protected void Button1_Click(object sender, EventArgs e) { // 1) crear un objeto clima Weather clima = new Weather(); // 2) leer los valores de los cuadros de texto y guardarlos en el objeto clima = WeatherSrv.Factory(TextBoxId, TextBoxFecha , DropDownList2, DropDownList1); // 3) agregar el objeto a la lista WeatherSrv.Insertar(clima, Session); // 4) devolvernos a la pagina de la lista Response.Redirect("WebListar.aspx"); }
protected void Page_Load(object sender, EventArgs e) { List <Weather> climas = WeatherSrv.ListarTodo(Session); GridView1.DataSource = climas; GridView1.DataBind(); // <-- esto es necesario para refrescar. // SESIONES. // Como funciona? // a) yo me conecto a una pagina. Si no tengo un token (identificador) // el sistema me crea uno, y me lo devuelve. // b) la proxima vez que me conecto a la pagina, envio el token // automaticamente (llamado cookie) }