Example #1
0
        public void DesconectarUsuario(UsuariosDTO dados)
        {
            try
            {
                SqlCommand cmd = new SqlCommand("sp_DesconectarUsuario", Conexao.obterConexao());
                cmd.CommandType = CommandType.StoredProcedure;
                // popular os parâmetros da Stored Procedure
                cmd.Parameters.AddWithValue("@Usuario", dados.usuario);
                cmd.Parameters.AddWithValue("@Senha", dados.Senha);

                //Utilizar uma tabela temporária
                SqlDataReader dr = cmd.ExecuteReader();

                // Verificar a existência de registros (linhas)
                if (dr.HasRows)
                {
                    // Percorre os registros
                    while (dr.Read())
                    {
                        //Popular com os dados de retorno da Stored Procedure
                        //   dados.Logado = dr.GetValue(0).ToString();
                        //  LoginSistema.usuario = dados.NomeUsuario;
                    }
                }
            }
            catch (SqlException e)
            {
                //dados.msg = "Erro - ValidarUsuario - VerificarUsuario " + e.Message;
            }
        }
Example #2
0
        public void VerificarUsuarios(UsuariosDTO dados)
        {
            //definir parametros para o SQL Server.
            //Tratamento de excessões
            try
            {
                SqlCommand cmd = new SqlCommand("sp_ValidarUsuario", Conexao.obterConexao());
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@Usuario", dados.usuario);
                cmd.Parameters.AddWithValue("@Senha", dados.Senha);


                //Executar os comandos SQL
                // cmd.ExecuteNonQuery();
                SqlDataReader dr = cmd.ExecuteReader();
                //Verificara existência de registro (linhas)
                if (dr.HasRows)
                {
                    //percrrer os registros
                    while (dr.Read())
                    {
                        // Popular com os dados de retorno da Stored Procedure
                        dados.Logado         = Convert.ToInt32(dr.GetValue(0).ToString());
                        LoginSistema.usuario = dados.usuario;
                        LoginSistema.Senha   = dr.GetValue(1).ToString();
                    }
                }
            }

            catch (SqlException e)
            {
            }
        }
Example #3
0
        public void ValidarUsuario(UsuariosDTO dados)
        {
            //Definir parâmetros para o SQL Server
            //Tratamento de excessões
            try
            {
                SqlCommand cmd = new SqlCommand("sp_ValidarUsuario", Conexao.obterConexao());
                cmd.CommandType = CommandType.StoredProcedure;
                //popular os parâmentros da Store Procedure
                cmd.Parameters.AddWithValue("@emailusuario", dados.EmailUsuario);
                cmd.Parameters.AddWithValue("@senhausuario", dados.SenhaUsuario);


                //Executar os comandos SQL

                /* int retVal = cmd.ExecuteNonQuery();
                 *
                 * if (retVal > 0)
                 * {
                 *   dados.msg = "Dados incluídos com sucesso!";
                 * }
                 *
                 * else
                 * {
                 *   dados.msg = "Não foi possível inserir os dados";
                 * }*/

                //Utilizar uma tabela temporária
                SqlDataReader dr = cmd.ExecuteReader();

                //Verificar a existência de registros (*linhas)
                if (dr.HasRows)
                {
                    //Percorre os registros
                    while (dr.Read())
                    {
                        //Popular com os dados da de retorno da Stored procedure
                        dados.Logado              = dr.GetValue(0).ToString();
                        LoginSistema.usuario      = dados.EmailUsuario;
                        LoginSistema.senhausuario = dr.GetValue(1).ToString();
                    }

                    //dados.msg = "Dados incluídos com sucesso";
                }
            }
            catch (SqlException)
            {
                //dados.msg = "Erro - LogadoUsuarios - ValidarUsuario" + e.Message;
            }
        }
Example #4
0
 //Método para popular o DataGridView
 public void CarregarGridUsuarios(UsuariosDTO dados)
 {
     //Instruções TSQL
     //Tratamento de excessoões
     try
     {
         string sql = "Select usuario,nivelAcesso,logado from tbUsuarioZL where usuario like'%" + dados.usuario + "%' order by idUsuario";
         //Interação de dados
         SqlDataAdapter ClientesDataAdaptar = new SqlDataAdapter(sql, Conexao.obterConexao());
         //Instanciar o Objeto
         UsuariosDataTable = new DataTable();
         //Popular Datatable
         ClientesDataAdaptar.Fill(UsuariosDataTable);
     }
     catch (SqlException e) { }
 }
Example #5
0
        public void IncluirUsuarios(UsuariosDTO dados)
        {
            //definir parametros para o SQL Server.
            //Tratamento de excessões
            try
            {
                SqlCommand cmd = new SqlCommand("sp_IncluirUsuarios", Conexao.obterConexao());
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@Usuario", dados.usuario);
                cmd.Parameters.AddWithValue("@Senha", dados.Senha);

                //Executar os comandos SQL
                cmd.ExecuteNonQuery();
            }

            catch (SqlException e)
            {
            }
        }
Example #6
0
        public void ExcluirUsuariosGRID(UsuariosDTO dados)
        {
            //Definir parâmetros para o SQL Server
            //Tratamento de excessões
            try
            {
                SqlCommand cmd = new SqlCommand("sp_ExcluirUsuariosGRID", Conexao.obterConexao());
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@usuario", dados.usuario);

                //Executar os comandos SQL
                cmd.ExecuteNonQuery();

                dados.msg = "Excluido com Sucesso";
            }

            catch (SqlException e)
            {
                dados.msg = "Erro - ExcluirUsuarios - ExcluirUsuariosGRID " + e.Message.ToString();
            }
        }