Пример #1
0
        public void RealizarAuditoria(int idAcao)
        {
            try
            {
                Pessoa usuario = null;


                if (HttpContext.Current.Session != null && HttpContext.Current.Session["UsrLogado"] != null)
                {
                    usuario = (Pessoa)HttpContext.Current.Session["UsrLogado"];
                }
                else
                {
                    usuario = Pessoa.Find(810);
                }

                string        insert  = @"
								INSERT INTO adm_licitar.tb_auditoria_sistema_asi 
								(num_pk_acao_asi, txt_cpf_pessoa_asi, txt_nome_pessoa_asi) VALUES 
								(@num_pk_acao_asi, @txt_cpf_pessoa_asi, @txt_nome_pessoa_asi)
						"                        ;
                NpgsqlCommand command = new NpgsqlCommand(insert);
                command.Parameters.Add("@num_pk_acao_asi", idAcao.ToString());
                command.Parameters.Add("@txt_cpf_pessoa_asi", usuario.CpfCnpj);
                command.Parameters.Add("@txt_nome_pessoa_asi", usuario.Nome);
                PostgreSqlDatabase db = new PostgreSqlDatabase();
                db.ExecutarComando(command);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message.ToString() + ex.StackTrace.ToString());
            }
        }
Пример #2
0
        public bool AtualizarTabelaoComPublicacaoEdital(int idProcesso, string idPublicacaoEdital)
        {
            bool   retorno = false;
            string query   = "update adm_licitar.tb_processo_completo_pcm set txt_publicacao_edital_pcm = '"
                             + idPublicacaoEdital + "' where cod_processo_pro = " + idProcesso;

            Console.WriteLine("Query: " + query);
            PostgreSqlDatabase postgres = new PostgreSqlDatabase();

            postgres.ExecutarComando(query);
            retorno = true;
            return(retorno);
        }