Exemplo n.º 1
0
 public void Agregar(IObserverUsuario usuario)
 {
     if (!_usuarios.Contains(usuario))
     {
         _usuarios.Add(usuario);
     }
     else
     {
         throw new Exception($"Ya existe una suscripción para {((Usuario)usuario)}");
     }
 }
Exemplo n.º 2
0
 public void Quitar(IObserverUsuario usuario)
 {
     if (_usuarios.Contains(usuario))
     {
         _usuarios.Remove(usuario);
     }
     else
     {
         throw new Exception($"Na existe una suscripción para {((Usuario)usuario)}");
     }
 }
Exemplo n.º 3
0
 private void lstUsuarios_SelectedValueChanged(object sender, EventArgs e)
 {
     _usuario = (IObserverUsuario)((ListBox)sender).SelectedItem;
 }