Ejemplo n.º 1
0
 /// <summary>
 /// Entrar numa sessão especifica
 /// </summary>
 /// <param name="User"></param>
 /// <param name="Session"></param>
 /// <returns></returns>
 public bool EnterSession(UserClass User, SessionClass Session)
 {
     Session.Users.Add(User);
     return(true);
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Adicionar sessão
        /// </summary>
        /// <param name="pSessions">Sessões</param>
        /// <param name="pSessionType">Tipo</param>
        /// <param name="pUser">Usuário dono da sessão</param>
        /// <returns></returns>
        public static SessionClass Add(this List <SessionClass> pSessions, eSessionType pSessionType, UserClass pUser)
        {
            SessionClass oSession = new SessionClass(pSessionType, pUser);

            if (pUser != null)
            {
                oSession.Users.Add(pUser);
            }
            pSessions.Add(oSession);
            return(oSession);
        }