Esempio n. 1
0
    public static int Update(Hst_Historico historico)
    {
        int retorno = 0;

        try
        {
            IDbConnection objConexao;
            IDbCommand    objComando;

            string sql = "UPDATE hst_historico (hst_codigo, hst_atividade, hst_data) VALUES (?hst_codigo, ?hst_atividade, ?hst_data)";

            objConexao = Mapped.Connection();
            objComando = Mapped.Command(sql, objConexao);
            objComando.Parameters.Add(Mapped.Parameter("?hst_atividade", historico.Hst_atividade));
            objComando.Parameters.Add(Mapped.Parameter("?hst_data", historico.Hst_data));

            objComando.ExecuteNonQuery();
            objConexao.Close();
            objComando.Dispose();
            objConexao.Dispose();
        }
        catch (Exception e)
        {
            retorno = -2;
        }
        return(retorno = 0);
    }
Esempio n. 2
0
    public static int Insert(Hst_Historico historico)
    {
        int retorno = 0;

        try
        {
            IDbConnection objConexao;
            IDbCommand    objComando;
            string        sql = "INSERT INTO aud_auditoria (aud_codigo, aud_atividade, hst_data=now(), pes_nome) VALUES (?hst_codigo, ?hst_atividade, ?hst_data, ?pes_nome)";
            objConexao = Mapped.Connection();
            objComando = Mapped.Command(sql, objConexao);
            objComando.Parameters.Add(Mapped.Parameter("?hst_atividade", historico.Hst_atividade));
            objComando.Parameters.Add(Mapped.Parameter("?hst_data", historico.Hst_data));
            objComando.Parameters.Add(Mapped.Parameter("?pes_nome", historico.Pes_codigo.Pes_Nome));
            objComando.ExecuteNonQuery();
            objConexao.Close();
            objComando.Dispose();
            objConexao.Dispose();
        }
        catch (Exception e)
        {
            retorno = -2;
        }
        return(retorno);
    }
    protected void btnEntrar_Click(object sender, EventArgs e)
    {
        Usu_Usuario   usuario   = new Usu_Usuario();
        Usu_UsuarioDB usuarioDB = new Usu_UsuarioDB();

        usuario.Usu_login = Convert.ToInt32(txtLogin.Text);
        usuario.Usu_senha = Sam.Funcoes.Funcoes.HashCriptografia(txtSenha.Text, "SHA512");

        usuario = usuarioDB.SelecionarPorLogin(usuario);

        if (usuario != null)
        {
            if (usuario.Usu_status == 1)
            {
                Session.Add("usuario", usuario);

                // HISTÓRICO // ------------------------------------
                Hst_Historico   historico   = new Hst_Historico();
                Hst_HistoricoDB historicoDB = new Hst_HistoricoDB();
                historico.Hst_data      = DateTime.Now;
                historico.Hst_atividade = "Logou no Sistema";
                Hst_HistoricoDB.Insert(historico);
                //--------------------------------------------------

                if (usuario.Usu_data_acesso == null)
                {
                    Response.Redirect("RedefinirSenha.aspx");
                }
                else
                {
                    Response.Redirect("EscolherPerfil.aspx");
                }
            }
            else
            {
                Response.Write(@"<script language='javascript'>alert('Usuário Desativado!');</script>");
            }
        }
        else
        {
            Response.Write(@"<script language='javascript'>alert('Usuário Não Cadastrado ou Senha Incorreta!');</script>");
        }
    }