예제 #1
0
        public FrameLeaf(FrameLeaf oldValue)
        {
            this.altura  = oldValue.altura;
            this.largura = oldValue.largura;

            this.PlayList = UtilPersistencia.GravaVideo(this.PlayList, oldValue.PlayList);
        }
예제 #2
0
        public Arquivo_MPT(Arquivo_MPT oldValue)
        {
            this.versao     = oldValue.versao;
            this.reservado  = oldValue.reservado;
            this.idMensagem = oldValue.idMensagem;

            this.reservado2 = new byte[oldValue.reservado2.Length];
            oldValue.reservado2.CopyTo(this.reservado2, 0);

            this.crc       = oldValue.crc;
            this.pathVideo = oldValue.pathVideo;

            this.Videos = UtilPersistencia.GravaVideo(this.Videos, oldValue.Videos);
        }
예제 #3
0
        public Arquivo_DPT(Arquivo_DPT oldValue)
        {
            this.versao      = oldValue.versao;
            this.idMotorista = oldValue.idMotorista;

            this.crc = oldValue.crc;

            this.pathExibicaoID   = oldValue.pathExibicaoID;
            this.pathExibicaoNome = oldValue.pathExibicaoNome;

            this.lVideosId   = new List <Video>();
            this.lVideosNome = new List <Video>();

            this.lVideosId   = UtilPersistencia.GravaVideo(lVideosId, oldValue.lVideosId);
            this.lVideosNome = UtilPersistencia.GravaVideo(lVideosNome, oldValue.lVideosNome);

            this.pathExibicaoID   = oldValue.pathExibicaoID;
            this.pathExibicaoNome = oldValue.pathExibicaoNome;
        }
예제 #4
0
        public Arquivo_CFG(Arquivo_CFG oldValue)
        {
            this.versao = oldValue.versao;
            this.alternanciaSelecionada = oldValue.alternanciaSelecionada;
            this.mensagemSelecionada    = oldValue.mensagemSelecionada;
            this.altura    = oldValue.altura;
            this.largura   = oldValue.largura;
            this.fontePath = oldValue.fontePath;
            this.crc       = oldValue.crc;

            //this.VideosSaudacao = new List<Video>();
            //this.VideosSaudacao = UtilPersistencia.GravaVideo(this.VideosSaudacao, oldValue.VideosSaudacao);
            this.videosMensagensEspeciais = new List <Video>();
            this.videosMensagensEspeciais = UtilPersistencia.GravaVideo(this.videosMensagensEspeciais, oldValue.videosMensagensEspeciais);

            //Colocando os parametrosFixos para o painel.cfg
            this.somenteHora     = new Util.Util.OpcoesApresentacao();
            this.dataHora        = new Util.Util.OpcoesApresentacao();
            this.horaSaida       = new Util.Util.OpcoesApresentacao();
            this.temperatura     = new Util.Util.OpcoesApresentacao();
            this.tarifa          = new Util.Util.OpcoesApresentacao();
            this.horaTemperatura = new Util.Util.OpcoesApresentacao();
            this.velocidade      = new Util.Util.OpcoesApresentacao();
            this.dataHoraTemp    = new Util.Util.OpcoesApresentacao();

            this.somenteHora     = oldValue.somenteHora;
            this.dataHora        = oldValue.dataHora;
            this.horaSaida       = oldValue.horaSaida;
            this.temperatura     = oldValue.temperatura;
            this.tarifa          = oldValue.tarifa;
            this.horaTemperatura = oldValue.horaTemperatura;
            this.velocidade      = oldValue.velocidade;
            this.dataHoraTemp    = oldValue.dataHoraTemp;


            this.BrilhoMax = oldValue.BrilhoMax;
            this.BrilhoMin = oldValue.BrilhoMin;

            //adicionado na versao 2 do painel CFG
            this.mensagemSecSelecionada = oldValue.mensagemSecSelecionada;
        }
예제 #5
0
        public Arquivo_RPT(Arquivo_RPT oldValue)
        {
            this.versao    = oldValue.versao;
            this.reservado = oldValue.reservado;
            this.idRoteiro = oldValue.idRoteiro;

            this.reservado2 = new byte[oldValue.reservado2.Length];
            oldValue.reservado2.CopyTo(this.reservado2, 0);

            this.crc = oldValue.crc;

            this.pathExibicaoIda   = oldValue.pathExibicaoIda;
            this.pathExibicaoVolta = oldValue.pathExibicaoVolta;
            this.pathNumeroRoteiro = oldValue.pathNumeroRoteiro;

            this.lVideosIda    = new List <Video>();
            this.lVideosVolta  = new List <Video>();
            this.lVideosNumero = new List <Video>();

            this.lVideosIda    = UtilPersistencia.GravaVideo(lVideosIda, oldValue.lVideosIda);
            this.lVideosVolta  = UtilPersistencia.GravaVideo(lVideosVolta, oldValue.lVideosVolta);
            this.lVideosNumero = UtilPersistencia.GravaVideo(lVideosNumero, oldValue.lVideosNumero);
        }