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; } }
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) { } }
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; } }
//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) { } }
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) { } }
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(); } }