Example #1
0
        public virtual void removerObjClienteWs(ClienteWs objClienteWs)
        {
            if (objClienteWs == null)
            {
                return;
            }

            if (!this.lstObjClienteWs.Contains(objClienteWs))
            {
                return;
            }

            this.lstObjClienteWs.Remove(objClienteWs);
        }
Example #2
0
        internal void addObjClienteWs(ClienteWs objClienteWs)
        {
            if (objClienteWs == null)
            {
                return;
            }

            if (this.lstObjClienteWs.Contains(objClienteWs))
            {
                return;
            }

            this.lstObjClienteWs.Add(objClienteWs);

            this.processarOnClienteWsAdd(objClienteWs);
        }
Example #3
0
        protected ClienteWs getObjClienteWs(int intUsuarioId)
        {
            if (intUsuarioId < 1)
            {
                return(null);
            }

            foreach (ClienteWs objClienteWs in this.lstObjClienteWs)
            {
                ClienteWs objClienteWs2 = this.getObjClienteWs(objClienteWs, intUsuarioId);

                if (objClienteWs2 != null)
                {
                    return(objClienteWs2);
                }
            }

            return(null);
        }
Example #4
0
        private ClienteWs getObjClienteWs(ClienteWs objClienteWs, int intUsuarioId)
        {
            if (objClienteWs == null)
            {
                return(null);
            }

            if (!objClienteWs.getBooConectado())
            {
                return(null);
            }

            if (objClienteWs.objUsuario == null)
            {
                return(null);
            }

            if (!objClienteWs.objUsuario.intId.Equals(intUsuarioId))
            {
                return(null);
            }

            return(objClienteWs);
        }
Example #5
0
 public virtual void processarMensagemWelcome(ClienteWs objClienteWs, Interlocutor objInterlocutor)
 {
 }
Example #6
0
 public virtual bool processarMensagem(ClienteWs objClienteWs, Interlocutor objInterlocutor)
 {
     return(false);
 }
Example #7
0
 protected virtual void processarOnClienteWsAdd(ClienteWs objClienteWs)
 {
     this.onClienteWsAdd?.Invoke(this, objClienteWs);
 }