コード例 #1
0
 public void Salvar(ConfigSite variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO ConfigSite (imagem, dominio) VALUES (@imagem, @dominio) ");
         query.SetParameter("imagem", variavel.imagem)
         .SetParameter("dominio", variavel.dominio);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
コード例 #2
0
        public AvaliacaoForm Buscar(int curso, int encontro, int aluno)
        {
            try
            {
                AvaliacaoForm avaliacao = new AvaliacaoForm();

                DBSession session = new DBSession();
                Query     quey    = session.CreateQuery("select * from avaliacoes where idcurso = @curso and idencontro = @encontro and idaluno = @aluno");
                quey.SetParameter("curso", curso);
                quey.SetParameter("encontro", encontro);
                quey.SetParameter("aluno", aluno);
                IDataReader reader = quey.ExecuteQuery();
                if (reader.Read())
                {
                    avaliacao = new AvaliacaoForm()
                    {
                        dtavaliacao       = Convert.ToDateTime(reader["dtavaliacao"]),
                        idaluno           = Convert.ToInt32(reader["idaluno"]),
                        idencontro        = Convert.ToInt32(reader["idencontro"]),
                        idcurso           = Convert.ToInt32(reader["idcurso"]),
                        ntdominio         = Convert.ToString(reader["ntdominio"]),
                        ntdidatica        = Convert.ToString(reader["ntdidatica"]),
                        ntpontualidade    = Convert.ToString(reader["ntpontualidade"]),
                        ntmaterial        = Convert.ToString(reader["ntmaterial"]),
                        txelogio          = Convert.ToString(reader["txelogioprof"]),
                        txsugestao        = Convert.ToString(reader["txsugestaoprof"]),
                        autorizo          = Convert.ToString(reader["flautorizo"]),
                        ntdisponibilidade = Convert.ToString(reader["ntdisponibilidade"]),
                        ntpontualidaderep = Convert.ToString(reader["ntpontualidaderep"]),
                        ntcompetencia     = Convert.ToString(reader["ntcompetencia"]),
                        txelogiorep       = Convert.ToString(reader["txelogiorep"]),
                        txsugestaorep     = Convert.ToString(reader["txsugestaorep"]),
                        lista_conheceu    = new AvaliacaoDB().ListarConheceu(Convert.ToInt32(reader["idavaliacao"])),
                        lista_objetivo    = new AvaliacaoDB().ListarObjetivos(Convert.ToInt32(reader["idavaliacao"])),
                        lista_trabalho    = new AvaliacaoDB().ListarTrabalhos(Convert.ToInt32(reader["idavaliacao"])),
                    };
                }
                reader.Close();
                session.Close();

                return(avaliacao);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
コード例 #3
0
        public List <Aluno_curso_log> Listar(int curso)
        {
            try
            {
                List <Aluno_curso_log> abriu = new List <Aluno_curso_log>();

                DBSession session = new DBSession();
                Query     query   = session.CreateQuery("select acl.aluno_curso_log_id, acl.data as data, acl.tipo as tipo, acl.texto as texto, ac.codigo as aluno_curso, ac.situacao as situacao, a.codigo as aluno, a.nome as nome, c.codigo as curso, c.titulo as titulo, c.titulo1 as titulo1 from aluno_curso_log as acl inner join aluno_curso as ac on acl.aluno_curso = ac.codigo inner join aluno as a on ac.aluno = a.codigo inner join curso as c on ac.curso = c.codigo where ac.curso = @curso ORDER BY data");
                query.SetParameter("@curso", curso);
                IDataReader reader = query.ExecuteQuery();

                while (reader.Read())
                {
                    abriu.Add(new Aluno_curso_log()
                    {
                        Aluno_curso_log_id = Convert.ToInt32(reader["aluno_curso_log_id"]),
                        data        = Convert.ToDateTime(reader["dtabriu"]),
                        tipo        = Convert.ToInt32(reader["tipo"]),
                        texto       = Convert.ToString(reader["texto"]),
                        aluno_curso = new Aluno_curso()
                        {
                            codigo   = Convert.ToInt32(reader["aluno_curso"]),
                            situacao = Convert.ToInt32(reader["situacao"]),
                            aluno    = new Aluno()
                            {
                                codigo = Convert.ToInt32(reader["aluno"]),
                                nome   = Convert.ToString(reader["nome"])
                            },
                            curso = new Curso()
                            {
                                codigo  = Convert.ToInt32(reader["curso"]),
                                titulo  = Convert.ToString(reader["titulo"]),
                                titulo1 = Convert.ToString(reader["titulo1"])
                            }
                        }
                    });
                }
                reader.Close();
                session.Close();

                return(abriu);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
コード例 #4
0
        public int SalvarRetornar(Monografia variavel)
        {
            try
            {
                DBSession session = new DBSession();
                Query     query   = session.CreateQuery("INSERT INTO Monografia (curso,aluno,data_inicial,nome,email,celular,telefone,msn,problemas,objetivos,metodologia,bibliografia,justificativa,hipotese,data_final,nota,arquivo,obs,parte1,parte2,parte3,problemas_corrigido,objetivos_corrigido,metodologia_corrigido,bibliografia_corrigido,justificativa_corrigido,hipotese_corrigido,recados,conteudo,formatacao,pago) output INSERTED.codigo VALUES (@curso,@aluno,@data_inicial,@nome,@email,@celular,@telefone,@msn,@problemas,@objetivos,@metodologia,@bibliografia,@justificativa,@hipotese,@data_final,@nota,@arquivo,@obs,@parte1,@parte2,@parte3,@problemas_corrigido,@objetivos_corrigido,@metodologia_corrigido,@bibliografia_corrigido,@justificativa_corrigido,@hipotese_corrigido,@recados,@conteudo,@formatacao,@pago) ");
                query.SetParameter("curso", variavel.curso.codigo)
                .SetParameter("aluno", variavel.aluno.codigo)
                .SetParameter("data_inicial", variavel.data_inicial)
                .SetParameter("nome", variavel.nome)
                .SetParameter("email", variavel.email)
                .SetParameter("celular", variavel.celular)
                .SetParameter("telefone", variavel.telefone)
                .SetParameter("msn", variavel.msn)
                .SetParameter("problemas", variavel.problemas)
                .SetParameter("objetivos", variavel.objetivos)
                .SetParameter("metodologia", variavel.metodologia)
                .SetParameter("bibliografia", variavel.bibliografia)
                .SetParameter("justificativa", variavel.justificativa)
                .SetParameter("hipotese", variavel.hipotese)
                .SetParameter("data_final", variavel.data_final)
                .SetParameter("nota", variavel.nota)
                .SetParameter("arquivo", variavel.arquivo)
                .SetParameter("obs", variavel.obs)
                .SetParameter("parte1", variavel.parte1)
                .SetParameter("parte2", variavel.parte2)
                .SetParameter("parte3", variavel.parte3)
                .SetParameter("problemas_corrigido", variavel.problemas_corrigido)
                .SetParameter("objetivos_corrigido", variavel.objetivos_corrigido)
                .SetParameter("metodologia_corrigido", variavel.metodologia_corrigido)
                .SetParameter("bibliografia_corrigido", variavel.bibliografia_corrigido)
                .SetParameter("justificativa_corrigido", variavel.justificativa_corrigido)
                .SetParameter("hipotese_corrigido", variavel.hipotese_corrigido)
                .SetParameter("recados", variavel.recados)
                .SetParameter("conteudo", variavel.conteudo)
                .SetParameter("formatacao", variavel.formatacao)
                .SetParameter("pago", variavel.pago);
                int id = query.ExecuteScalar();
                session.Close();

                return(id);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
コード例 #5
0
        public List <TimelineHome> ListarcomAcoes(int dias)
        {
            try
            {
                List <TimelineHome> dados   = new List <TimelineHome>();
                DBSession           session = new DBSession();
                Query       quey            = session.CreateQuery(@"select * from (
	                SELECT c.codigo, c.titulo, c.titulo1, isnull(c.data_inicio, '1900-01-01') AS data_inicio, isnull(c.inicio_confirmado_data, '1900-01-01') AS inicio_confirmado_data, 
		                ((select count(*) from timeline_eventos where idcurso = c.codigo and fltipo = 'V' and((cast(dteventoini as date) <= cast(getdate() as date) and cast(dteventofim as date) >= cast(getdate() as date)) or (cast(dteventoini as date) > cast(getdate() as date)))) +
		                (select count(*) from mailing_campanhas_cursos mcc inner join mailing_campanhas_agendamento mca on mca.idcampanha = mcc.idcampanha where mcc.idcurso = c.codigo and((cast(mca.dtenvio as date) <= cast(getdate() as date) and cast(dateadd(day, 7, mca.dtenvio) as date) >= cast(getdate() as date)) or (cast(mca.dtenvio as date) > cast(getdate() as date)))) +
		                (SELECT count(*) FROM timeline_eventos te inner join timeline_eventos_itens tei on tei.idevento = te.idevento WHERE te.idcurso = c.codigo and te.fltipo = 'T' and tei.fldashboard = 1 and cast(te.dttarefa as date) <= cast(getdate() as date) and cast(te.dtdeadline as date) >= cast(getdate() as date))) as total, 
		                ((select count(*) from timeline_eventos where idcurso = c.codigo and fltipo = 'V' and cast(dteventofim as date) < cast(getdate() as date)) +
		                (select count(*) from mailing_campanhas_cursos mcc inner join mailing_campanhas_agendamento mca on mca.idcampanha = mcc.idcampanha where mcc.idcurso = c.codigo and cast(mca.dtenvio as date) < cast(getdate() as date)) +
		                (SELECT count(*) FROM timeline_eventos te inner join timeline_eventos_itens tei on tei.idevento = te.idevento WHERE te.idcurso = c.codigo and te.fltipo = 'T' and tei.fldashboard = 1 and cast(te.dtdeadline as date) <= cast(getdate() as date))) as historico,
                        (select count(*) as total from timeline_eventos_destaque where idcurso = c.codigo and year(dtfim) = 1900) as destaque
	                FROM curso c
	                WHERE c.codigo > 0 AND (c.visualiza_site = '1' or c.tipo = 3) AND c.inicio_confirmado = 1 and cast(c.data_inicio as date) < cast(getdate() as date) and c.tipo in (0, 1) and c.inicio_confirmado_data is null
	                union all
	                SELECT c.codigo, c.titulo, c.titulo1, isnull(c.data_inicio, '1900-01-01') AS data_inicio, isnull(c.inicio_confirmado_data, '1900-01-01') AS inicio_confirmado_data, 
		                ((select count(*) from timeline_eventos where idcurso = c.codigo and fltipo = 'V' and ((cast(dteventoini as date) <= cast(getdate() as date) and cast(dteventofim as date) >= cast(getdate() as date)) or (cast(dteventoini as date) > cast(getdate() as date)))) + 
		                (select count(*) from mailing_campanhas_cursos mcc inner join mailing_campanhas_agendamento mca on mca.idcampanha = mcc.idcampanha where mcc.idcurso = c.codigo and ((cast(mca.dtenvio as date) <= cast(getdate() as date) and cast(dateadd(day, 7, mca.dtenvio) as date) >= cast(getdate() as date)) or (cast(mca.dtenvio as date) > cast(getdate() as date)))) +
		                (SELECT count(*) FROM timeline_eventos te inner join timeline_eventos_itens tei on tei.idevento = te.idevento WHERE te.idcurso = c.codigo and te.fltipo = 'T' and tei.fldashboard = 1 and cast(te.dttarefa as date) <= cast(getdate() as date) and cast(te.dtdeadline as date) >= cast(getdate() as date))) as total, 
		                ((select count(*) from timeline_eventos where idcurso = c.codigo and fltipo = 'V' and cast(dteventofim as date) < cast(getdate() as date)) + 
		                (select count(*) from mailing_campanhas_cursos mcc inner join mailing_campanhas_agendamento mca on mca.idcampanha = mcc.idcampanha where mcc.idcurso = c.codigo and cast(mca.dtenvio as date) < cast(getdate() as date)) +
		                (SELECT count(*) FROM timeline_eventos te inner join timeline_eventos_itens tei on tei.idevento = te.idevento WHERE te.idcurso = c.codigo and te.fltipo = 'T' and tei.fldashboard = 1 and cast(te.dtdeadline as date) <= cast(getdate() as date))) as historico,
                        (select count(*) as total from timeline_eventos_destaque where idcurso = c.codigo and year(dtfim) = 1900) as destaque
	                FROM curso c 
	                WHERE c.codigo > 0 AND (c.visualiza_site = '1' or c.tipo = 3) and c.inicio_confirmado = 0 and (cast(c.data_inicio as date) < cast(getdate() as date) or datediff(day, getdate(), c.data_inicio) > 30) and c.tipo in (0,1) and c.inicio_confirmado_data is null
                        and ((select count(*) as total from timeline_eventos_destaque where idcurso = c.codigo and year(dtfim) = 1900) = 0)
                ) as t where t.total > 0 or t.historico > 0
                ORDER BY t.data_inicio, t.titulo1");
                IDataReader reader          = quey.ExecuteQuery();

                while (reader.Read())
                {
                    dados.Add(new TimelineHome(dias, Convert.ToInt32(reader["codigo"]), Convert.ToString(reader["titulo"]), Convert.ToString(reader["titulo1"]), Convert.ToDateTime(reader["data_inicio"]), Convert.ToDateTime(reader["inicio_confirmado_data"]), Convert.ToInt32(reader["total"]), Convert.ToInt32(reader["historico"]), Convert.ToInt32(reader["destaque"])));
                }
                reader.Close();
                session.Close();

                return(dados);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
コード例 #6
0
 public void Salvar(TimelinePerfis variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO timeline_perfis (txperfil, menus, widgets) VALUES (@perfil, @menus, @widgets) ");
         query.SetParameter("perfil", variavel.txperfil);
         query.SetParameter("menus", variavel.menus);
         query.SetParameter("widgets", variavel.widgets);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
コード例 #7
0
 public void Salvar(Campanhas_PublicoAlvo publico)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO mailing_campanhas_publicoalvo (idcampanha, tipo, idcampanharef) VALUES (@campanha, @tipo, @campanharef) ");
         query.SetParameter("campanha", publico.idcampanha);
         query.SetParameter("tipo", publico.fltipo);
         query.SetParameter("campanharef", publico.idcampanharef);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
コード例 #8
0
 public void SalvarItem(TimelineTarefasItens variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO timeline_eventos_itens (idevento, txitem, fldashboard) VALUES (@idevento, @txitem, @fldashboard) ");
         query.SetParameter("idevento", variavel.idevento);
         query.SetParameter("txitem", variavel.txitem);
         query.SetParameter("fldashboard", variavel.fldashboard);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
コード例 #9
0
        public int Total(string titulo = "")
        {
            int       r       = 0;
            DBSession session = new DBSession();
            Query     quey    = session.CreateQuery("SELECT count(*) as total FROM autor WHERE nome like '%" + titulo.Replace(" ", "%") + "%'");

            quey.SetParameter("titulo", titulo);
            IDataReader reader = quey.ExecuteQuery();

            if (reader.Read())
            {
                r = Convert.ToInt32(reader["total"]);
            }
            reader.Close();
            session.Close();
            return(r);
        }
コード例 #10
0
 public void Alterar(Equipamento equipamento)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("UPDATE equipamento SET titulo = @titulo, imagem = @imagem WHERE codigo = @codigo");
         query.SetParameter("titulo", equipamento.titulo)
         .SetParameter("imagem", equipamento.imagem)
         .SetParameter("codigo", equipamento.codigo);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
コード例 #11
0
 public void TempoGrava(Aluno aluno, int id, string seg)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("UPDATE aluno_video SET tempo = @segundos FROM aluno_video where aluno = @aluno and video_id = @video and data = (select top(1) data from aluno_video where aluno = @aluno and video_id = @video order by data desc)");
         query.SetParameter("segundos", seg)
         .SetParameter("aluno", aluno.codigo)
         .SetParameter("video", id);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
コード例 #12
0
        public int Total(string site = "")
        {
            int       r       = 0;
            DBSession session = new DBSession();
            Query     quey    = session.CreateQuery("SELECT count(*) as total FROM timeline_sites WHERE txsite = @site");

            quey.SetParameter("site", site);
            IDataReader reader = quey.ExecuteQuery();

            if (reader.Read())
            {
                r = Convert.ToInt32(reader["total"]);
            }
            reader.Close();
            session.Close();
            return(r);
        }
コード例 #13
0
 public void Salvar(Paginas paginas)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO paginas (titulo, texto, dominio) VALUES (@titulo, @texto, @dominio) ");
         query.SetParameter("titulo", paginas.titulo)
         .SetParameter("texto", paginas.texto)
         .SetParameter("dominio", paginas.dominio);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
コード例 #14
0
 public void Salvar(Aluno_curso_Status variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO aluno_curso_status (aluno_curso, status, dtstatus, idusuario) values (@aluno_curso, @status, getdate(), @idusuario)");
         query.SetParameter("aluno_curso", variavel.aluno_curso);
         query.SetParameter("status", variavel.status);
         query.SetParameter("idusuario", variavel.idusuario);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
コード例 #15
0
 public void Alterar(Contrato variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("UPDATE contratos SET txcontrato = @txcontrato, txtexto = @txtexto WHERE idcontrato = @idcontrato");
         query.SetParameter("idcontrato", variavel.idcontrato)
         .SetParameter("txcontrato", variavel.txcontrato)
         .SetParameter("txtexto", variavel.txtexto);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
コード例 #16
0
 public void SalvarEstado(ScoreCidadesEstados variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO Score_Cidades_Estados (txestado, flinterior, txcidade) VALUES (@txestado, @flinterior, @txcidade)");
         query.SetParameter("txestado", variavel.txestado);
         query.SetParameter("flinterior", variavel.flinterior);
         query.SetParameter("txcidade", variavel.txcidade);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
コード例 #17
0
 public void Salvar(Subtarefa_concluido variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO Subtarefa_concluido (subtarefa_id, painel, data) VALUES (@subtarefa_id, @painel, @data) ");
         query.SetParameter("subtarefa_id", variavel.subtarefa_id.subtarefa_id)
         .SetParameter("painel", variavel.painel.codigo)
         .SetParameter("data", variavel.data);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
コード例 #18
0
 public void Salvar(Cartaz variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO cartaz (cidade, data, ip) VALUES (@cidade, @data, @ip) ");
         query.SetParameter("cidade", variavel.cidade)
         .SetParameter("data", variavel.data)
         .SetParameter("ip", variavel.ip);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
コード例 #19
0
 public void Excluir(Aluno_video variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("DELETE FROM aluno_video WHERE video_id = @video_id AND aluno = @aluno AND data = @data;");
         query.SetParameter("video_id", variavel.video_id.video_id)
         .SetParameter("aluno", variavel.aluno.codigo)
         .SetParameter("data", variavel.data);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
コード例 #20
0
 public void Salvar(Titulo_curso_Disciplina variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO Titulo_curso_Disciplina (titulo_curso, disciplina, ordem) VALUES (@titulo_curso, @disciplina, @ordem) ");
         query.SetParameter("titulo_curso", variavel.titulo_curso.codigo)
         .SetParameter("disciplina", variavel.disciplina)
         .SetParameter("ordem", variavel.ordem);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
コード例 #21
0
 public void Valores(int idinvestimento, decimal valor, DateTime data)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO investimentos_alteracoes (idinvestimento, dtalteracao, vlalteracao) VALUES (@idinvestimento, @dtalteracao, @vlalteracao) ");
         query.SetParameter("idinvestimento", idinvestimento)
         .SetParameter("vlalteracao", valor)
         .SetParameter("dtalteracao", data);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
コード例 #22
0
 public void AlterarResposta(AtividadeComplementarResposta variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("UPDATE atividade_complementar_resposta SET txresposta = @resposta WHERE idquestao = @questao and idaluno = @aluno");
         query.SetParameter("questao", variavel.idquestao)
         .SetParameter("aluno", variavel.idaluno)
         .SetParameter("resposta", variavel.txresposta);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
コード例 #23
0
 public void Salvar(Aluno_navegacao variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("IF NOT EXISTS (SELECT * FROM aluno_navegacao WHERE aluno = @aluno AND _ga = @_ga) BEGIN INSERT INTO aluno_navegacao (aluno, _ga, data) VALUES (@aluno, @_ga, @data) END");
         query.SetParameter("aluno", variavel.aluno.codigo)
         .SetParameter("_ga", variavel._ga)
         .SetParameter("data", variavel.data);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
コード例 #24
0
 public void AlterarFormulario(int idform, string txform, int nrordem)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("UPDATE mailing_landingpage_formulario SET txform = @txform, nrordem = @nrordem WHERE idform = @idform");
         query.SetParameter("idform", idform)
         .SetParameter("txform", txform)
         .SetParameter("nrordem", nrordem);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
コード例 #25
0
 public void SalvarAcao(int iditem, int idusuario, string obs)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO timeline_eventos_usuarios_acao (iditem, idusuario, dtacao, txobs) values (@iditem, @idusuario, getdate(), @obs)");
         query.SetParameter("iditem", iditem);
         query.SetParameter("idusuario", idusuario);
         query.SetParameter("obs", obs);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
コード例 #26
0
        public int Total(string chave = "")
        {
            int       r       = 0;
            DBSession session = new DBSession();
            Query     quey    = session.CreateQuery("SELECT count(*) as total FROM newsletter WHERE email = @chave OR nome = @chave OR cidade = @chave OR curso = @chave OR profissao = @chave");

            quey.SetParameter("chave", chave);
            IDataReader reader = quey.ExecuteQuery();

            if (reader.Read())
            {
                r = Convert.ToInt32(reader["total"]);
            }
            reader.Close();
            session.Close();
            return(r);
        }
コード例 #27
0
 public void Alterar(Boleto variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("UPDATE Boleto SET data = @data, conta = @conta, entrada = @entrada, cliente = @cliente, painel = @painel, valor = @valor, multa = @multa, juros = @juros, protesto = @protesto, vencimento = @vencimento, impresso = @impresso, instrucoes = @instrucoes, impresso_data = @impresso_data, remessa = @remessa, remessa_data = @remessa_data, retorno = @retorno, retorno_data = @retorno_data, arquivo = @arquivo, remessa_codigo = @remessa_codigo, retorno_codigo = @retorno_codigo, retorno_msg_erro = @retorno_msg_erro, entrada_confirmada = @entrada_confirmada, pagamento_efetuado = @pagamento_efetuado, entrada_rejeitada = @entrada_rejeitada, movimento_codigo = @movimento_codigo, movimento_descricao = @movimento_descricao, rejeicao_codigo = @rejeicao_codigo, rejeicao_msg = @rejeicao_msg, ticket = @ticket, aluno_pgto = @aluno_pgto, boleto_avulso = @boleto_avulso WHERE codigo = @codigo");
         query.SetParameter("codigo", variavel.codigo)
         .SetParameter("data", variavel.data)
         .SetParameter("conta", variavel.conta)
         .SetParameter("entrada", variavel.entrada.codigo)
         .SetParameter("cliente", variavel.cliente)
         .SetParameter("painel", variavel.painel)
         .SetParameter("valor", variavel.valor)
         .SetParameter("multa", variavel.multa)
         .SetParameter("juros", variavel.juros)
         .SetParameter("protesto", variavel.protesto)
         .SetParameter("vencimento", variavel.vencimento)
         .SetParameter("impresso", variavel.impresso)
         .SetParameter("instrucoes", variavel.instrucoes)
         .SetParameter("impresso_data", variavel.impresso_data)
         .SetParameter("remessa", variavel.remessa)
         .SetParameter("remessa_data", variavel.remessa_data)
         .SetParameter("retorno", variavel.retorno)
         .SetParameter("retorno_data", variavel.retorno_data)
         .SetParameter("arquivo", variavel.arquivo)
         .SetParameter("remessa_codigo", variavel.remessa_codigo)
         .SetParameter("retorno_codigo", variavel.retorno_codigo)
         .SetParameter("retorno_msg_erro", variavel.retorno_msg_erro)
         .SetParameter("entrada_confirmada", variavel.entrada_confirmada)
         .SetParameter("pagamento_efetuado", variavel.pagamento_efetuado)
         .SetParameter("entrada_rejeitada", variavel.entrada_rejeitada)
         .SetParameter("movimento_codigo", variavel.movimento_codigo)
         .SetParameter("movimento_descricao", variavel.movimento_descricao)
         .SetParameter("rejeicao_codigo", variavel.rejeicao_codigo)
         .SetParameter("rejeicao_msg", variavel.rejeicao_msg)
         .SetParameter("ticket", variavel.ticket)
         .SetParameter("aluno_pgto", variavel.aluno_pgto.codigo)
         .SetParameter("boleto_avulso", variavel.boleto_avulso.codigo);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
コード例 #28
0
 public void SalvarFormulario(NewsletterFormulario variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO newsletter_formulario (idnewsletter, idform, txresposta) VALUES (@newsletter, @formulario, @resposta) ");
         query.SetParameter("newsletter", variavel.codigo)
         .SetParameter("formulario", variavel.formulario)
         .SetParameter("resposta", variavel.resposta);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
コード例 #29
0
        public int Total(string perfil = "")
        {
            int       r       = 0;
            DBSession session = new DBSession();
            Query     quey    = session.CreateQuery("SELECT count(*) as total FROM timeline_perfis WHERE txperfil like '%" + perfil.Replace(" ", "%") + "%'");

            quey.SetParameter("perfil", perfil);
            IDataReader reader = quey.ExecuteQuery();

            if (reader.Read())
            {
                r = Convert.ToInt32(reader["total"]);
            }
            reader.Close();
            session.Close();
            return(r);
        }
コード例 #30
0
 public void ExcluirValor(ScoreCidades variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("DELETE FROM Score_Cidades_Valores WHERE idestado = @idestado and idcriterio = @idcriterio and nrano = @nrano");
         query.SetParameter("idestado", variavel.idestado);
         query.SetParameter("idcriterio", variavel.idcriterio);
         query.SetParameter("nrano", variavel.nrano);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }