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 = "";
        }
Beispiel #2
0
 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"]);
 }