//Declaramos la funcion buscar usuario donde llama al cad correspondiente
        public User_EN BuscarUsuario(string clave)
        {
            User_CAD busqueda       = new User_CAD();
            User_EN  usuarioBuscado = busqueda.BuscarUser(clave);

            return(usuarioBuscado);
        }
        //Declaramos la funcion confirmar usuario donde llama al cad correspondiente
        public bool confirmacionUsuario()
        {
            User_CAD confirmUser = new User_CAD();

            confirmUser.confirmacionUser(this);
            return(true);
        }
        //Declaramos la funcion mostrar usuario donde llama al cad correspondiente
        public ArrayList MostrarUsuario()
        {
            ArrayList a = new ArrayList();
            User_CAD  c = new User_CAD();

            a = c.MostrarUser(this);

            return(a);
        }
        //Declaramos la funcion listar amigos donde llama al cad correspondiente
        public ArrayList ListarAmigos()
        {
            ArrayList a = new ArrayList();
            User_CAD  c = new User_CAD();

            a = c.ListarAmigos();

            return(a);
        }
        //Declaramos la funcion leer usuario donde llama al cad correspondiente
        public void LeerUsuario()
        {
            User_CAD cad = new User_CAD();
            User_EN  en  = new User_EN();

            en = cad.LeerUser(this);
            if (en != null)
            {
                id                 = en.id;
                nombre             = en.nombre;
                nombreUsu          = en.nombreUsu;
                correo             = en.correo;
                edad               = en.edad;
                genero             = en.genero;
                localidad          = en.localidad;
                visibilidad_perfil = en.visibilidad_perfil;
                verified           = en.verified;
            }
        }
示例#6
0
        //Obtain all the data of one user by his id
        public User_Class getUser(int id)
        {
            User_CAD u = new User_CAD();

            return u.getUserCAD(id);
        }
示例#7
0
 //Obtain all the data of one user by his nick
 public User_Class getUser(string nick)
 {
     User_CAD u = new User_CAD();
     return u.getUserCAD(nick);
 }
示例#8
0
 //Obtain a Friend List
 public void getFriends()
 {
     User_CAD userc = new User_CAD();
     friends = userc.getFriendsCAD(Id);
 }
示例#9
0
        //Obtail a list with all the user less youself
        public List<User_Class> getAllUser()
        {
            User_CAD userc = new User_CAD();
            List<User_Class> lista = new List<User_Class>();
            lista = userc.getAllUserCAD(Id);

            return lista;
        }
示例#10
0
 public bool existeUsuario(string nick)
 {
     User_CAD userc = new User_CAD();
     if (userc.Existe_UsuarioCAD(nick))
     {
         return true;
     }
     else
     {
         return false;
     }
 }
示例#11
0
 //Delete friend
 public bool deleteFriend(int idf)
 {
     User_CAD u = new User_CAD();
     if (u.deleteFriendCad(idf, Id))
     {
         return true;
     }
     else
     {
         return false;
     }
 }
示例#12
0
        //Declaramos la funcion actualizar usuario donde llama al cad correspondiente
        public void actualizarUsuario()
        {
            User_CAD actUser = new User_CAD();

            actUser.actualizarUser(this);
        }
示例#13
0
        //Declaramos la funcion borrar usuario donde llama al cad correspondiente
        public void BorrarUsuario()
        {
            User_CAD userDelete = new User_CAD();

            userDelete.BorrarUser(this);
        }
示例#14
0
 //Comprove if one nick is your friend
 public bool isFriend(int idf)
 {
     User_CAD userc = new User_CAD();
     return userc.isFriendCAD(idf, Id);
 }
示例#15
0
 //Change the pass
 public bool changePass(string new_pass)
 {
     User_CAD u = new User_CAD();
     if (u.changePassCad(this))
     {
         return true;
     }
     else
     {
         return false;
     }
 }
示例#16
0
 //Update user
 public bool updateUser()
 {
     User_CAD u = new User_CAD();
     if (u.updateUserCad(this))
     {
         return true;
     }
     else
     {
         return false;
     }
 }
示例#17
0
        //Declaramos la funcion insertar usuario donde llama al cad correspondiente
        public void InsertarUsuario()
        {
            User_CAD userCad = new User_CAD();

            userCad.InsertarUser(this);
        }