/*Método Buscar pelo Nome*/ public DataTable BuscarNome(DUsuario Usuario) { DataTable DtResultado = new DataTable("usuario"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexao.Cn; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "spbuscar_nome_usuario"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParTextoBuscar = new SqlParameter(); ParTextoBuscar.ParameterName = "@textobuscar"; ParTextoBuscar.SqlDbType = SqlDbType.VarChar; ParTextoBuscar.Size = 50; ParTextoBuscar.Value = Usuario.TextoBuscar; SqlCmd.Parameters.Add(ParTextoBuscar); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch (Exception ex) { DtResultado = null; } return(DtResultado); }
/*Método Excluir*/ public static string Excluir(int idusuario) { DUsuario Obj = new CamadaDados.DUsuario(); Obj.Idusuario = idusuario; return(Obj.Excluir(Obj)); }
/*Método Editar*/ public string Editar(DUsuario Usuario) { string resp = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexao.Cn; SqlCon.Open(); SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "speditar_usuario"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParIdusuario = new SqlParameter(); ParIdusuario.ParameterName = "@idusuario"; ParIdusuario.SqlDbType = SqlDbType.Int; ParIdusuario.Value = Usuario.Idusuario; SqlCmd.Parameters.Add(ParIdusuario); SqlParameter ParNome = new SqlParameter(); ParNome.ParameterName = "@nome"; ParNome.SqlDbType = SqlDbType.VarChar; ParNome.Size = 50; ParNome.Value = Usuario.Nome; SqlCmd.Parameters.Add(ParNome); SqlParameter ParSenha = new SqlParameter(); ParSenha.ParameterName = "@senha"; ParSenha.SqlDbType = SqlDbType.VarChar; ParSenha.Size = 20; ParSenha.Value = Usuario.Senha; SqlCmd.Parameters.Add(ParSenha); SqlParameter ParAcesso = new SqlParameter(); ParAcesso.ParameterName = "@acesso"; ParAcesso.SqlDbType = SqlDbType.VarChar; ParAcesso.Size = 20; ParAcesso.Value = Usuario.Acesso; SqlCmd.Parameters.Add(ParAcesso); /*executar o comando*/ resp = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "Registro não foi editado"; } catch (Exception ex) { resp = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(resp); }
/*Método Inserir*/ public static string Inserir(string nome, string senha, string acesso) { DUsuario Obj = new CamadaDados.DUsuario(); Obj.Nome = nome; Obj.Senha = senha; Obj.Acesso = acesso; return(Obj.Inserir(Obj)); }
/*Método Editar*/ public static string Editar(int idusuario, string nome, string senha, string acesso) { DUsuario Obj = new CamadaDados.DUsuario(); Obj.Idusuario = idusuario; Obj.Nome = nome; Obj.Senha = senha; Obj.Acesso = acesso; return(Obj.Editar(Obj)); }
/*Método Login*/ public DataTable Login(DUsuario Usuario) { DataTable DtResultado = new DataTable("usuario"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexao.Cn; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "splogin"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParNome = new SqlParameter(); ParNome.ParameterName = "@nome"; ParNome.SqlDbType = SqlDbType.VarChar; ParNome.Size = 20; ParNome.Value = Usuario.Nome; SqlCmd.Parameters.Add(ParNome); SqlParameter ParSenha = new SqlParameter(); ParSenha.ParameterName = "@senha"; ParSenha.SqlDbType = SqlDbType.VarChar; ParSenha.Size = 20; ParSenha.Value = Usuario.Senha; SqlCmd.Parameters.Add(ParSenha); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch (Exception ex) { DtResultado = null; } return(DtResultado); }
/*Método Excluir*/ public string Excluir(DUsuario Usuario) { string resp = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexao.Cn; SqlCon.Open(); SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "spdeletar_usuario"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParIdusuario = new SqlParameter(); ParIdusuario.ParameterName = "@idusuario"; ParIdusuario.SqlDbType = SqlDbType.Int; ParIdusuario.Value = Usuario.Idusuario; SqlCmd.Parameters.Add(ParIdusuario); /*executar o comando*/ resp = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "Registro não foi excluido"; } catch (Exception ex) { resp = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(resp); }