コード例 #1
0
ファイル: TblHeadOverlay.cs プロジェクト: digovc/RealLife
        internal void aparenciaSalvar(PersonagemDominio objPersonagem, SessaoDominio objSessao, HeadOverlayDominio[] arrObjHeadOverlay)
        {
            if (objPersonagem == null)
            {
                throw new NullReferenceException();
            }

            if (objPersonagem.intId < 1)
            {
                throw new Exception();
            }

            if (objSessao == null)
            {
                throw new NullReferenceException();
            }

            if (objSessao.intId < 1)
            {
                throw new Exception();
            }

            this.apagar(new Filtro(this.clnIntPersonagemId, objPersonagem.intId));

            if (arrObjHeadOverlay == null)
            {
                return;
            }

            foreach (var objHeadOverlay in arrObjHeadOverlay)
            {
                this.salvarAparencia(objPersonagem, objSessao, objHeadOverlay);
            }
        }
コード例 #2
0
        private void inicializarObjSessao()
        {
            this.objSessao = new SessaoDominio();

            this.objSessao.dttAlteracao = DateTime.Now;
            this.objSessao.dttCadastro  = DateTime.Now;
            this.objSessao.strIp        = this.objClient.address;
            this.objSessao.strSessaoId  = Utils.getStrToken(this.objSessao.intObjetoId.ToString(), this.objClient.address, DateTime.Now.ToString());

            TblSessao.i.salvar(this.objSessao);
        }
コード例 #3
0
ファイル: TblHeadOverlay.cs プロジェクト: digovc/RealLife
        private void salvarAparencia(PersonagemDominio objPersonagem, SessaoDominio objSessao, HeadOverlayDominio objHeadOverlay)
        {
            if (objHeadOverlay == null)
            {
                return;
            }

            objHeadOverlay.intPersonagemId = objPersonagem.intId;
            objHeadOverlay.intSessaoId     = objSessao.intId;

            this.salvar(objHeadOverlay);
        }
コード例 #4
0
ファイル: TblPedComponente.cs プロジェクト: digovc/RealLife
        private void salvarAparencia(PersonagemDominio objPersonagem, SessaoDominio objSessao, PedComponenteDominio objPedComponente)
        {
            if (objPedComponente == null)
            {
                throw new NullReferenceException();
            }

            objPedComponente.intPersonagemId = objPersonagem.intId;
            objPedComponente.intSessaoId     = objSessao.intId;

            this.salvar(objPedComponente);
        }
コード例 #5
0
        internal void aparenciaSalvar(ContaDominio objConta, SessaoDominio objSessao, PersonagemDominio objPersonagem)
        {
            if (objConta == null)
            {
                throw new NullReferenceException();
            }

            if (objConta.intId < 1)
            {
                throw new Exception();
            }

            if (objSessao == null)
            {
                throw new NullReferenceException();
            }

            if (objSessao.intId < 1)
            {
                throw new Exception();
            }

            if (objPersonagem == null)
            {
                throw new NullReferenceException();
            }

            this.desativarTodos(objConta);

            objPersonagem.booAtivo            = true;
            objPersonagem.intContaId          = objConta.intId;
            objPersonagem.intDinheiro         = 2500;
            objPersonagem.intSangue           = 100;
            objPersonagem.intSessaoCadastroId = objSessao.intId;
            objPersonagem.intSessaoUltimaId   = objSessao.intId;

            this.salvar(objPersonagem);
        }