public List<ImUser> Contact_GetAllContacts()
 {
     List<ImUser> contacts = new List<ImUser>();
     List<USER> contacts_tmp = MessData.contact_GetAllContacts();
     foreach (USER usr in contacts_tmp)
     {
         ImUser iusr = new ImUser();
         iusr.ID_USR = usr.ID_USR;
         iusr.USR_NICK = usr.USR_NICK;
         iusr.USR_STATUS = usr.USR_STATUS;
         contacts.Add(iusr);
     }
     return contacts;
 }
 public List<ImUser> Contact_GetMyContacts(int id_usr, string password)
 {
     List<ImUser> contacts = new List<ImUser>();
     if (User_Validate(id_usr, password))
     {
         List<USER> contacts_tmp = MessData.contact_GetUserContacts(id_usr);
         foreach (USER usr in contacts_tmp)
         {
             ImUser iusr = new ImUser();
             iusr.ID_USR = usr.ID_USR;
             iusr.USR_NICK = usr.USR_NICK;
             iusr.USR_STATUS = usr.USR_STATUS;
             contacts.Add(iusr);
         }
     }
     return contacts;
 }