protected void AgregarButton_Click(object sender, EventArgs e) { UsuarioTelefonos telefono = new UsuarioTelefonos(); Utilerias utileria = new Utilerias(); Usuarios usuario; if (Session["Usuario"] == null) { Session["Usuario"] = new Usuarios(); } usuario = (Usuarios)Session["Usuario"]; usuario.AgregarTelefono(TelefonoTextBox.Text, utileria.ConvertirValor(DescripcionDropDownList.SelectedValue.ToString())); Session["Usuario"] = usuario; telefono.Telefono = TelefonoTextBox.Text; telefono.Descripcion = DescripcionDropDownList.SelectedItem.ToString(); GuardarLista(telefono); TelefonoGridVierw.DataSource = ObtenerLista(); TelefonoGridVierw.DataBind(); DescripcionDropDownList.SelectedIndex = 0; TelefonoTextBox.Text = ""; }
public List <UsuarioTelefonos> GuardarLista(UsuarioTelefonos telefono) { if (Session["Telefonos"] == null) { List <UsuarioTelefonos> lista = ObtenerNuevaLista(); lista.Add(telefono); Session["Telefonos"] = lista; } else { List <UsuarioTelefonos> lista = (List <UsuarioTelefonos>)Session["Telefonos"]; lista.Add(telefono); Session["Telefonos"] = lista; } return((List <UsuarioTelefonos>)Session["Telefonos"]); }