//tenho que mudar o nome senha e cargo pelo id public void editar(DALfuncionario editar) { SqlCommand cmd = new SqlCommand("update Funcionario set Nome = @nome, Cargo = @cargo, Senha = @senha where IdFuncionario = @id", conn); cmd.Parameters.AddWithValue("@id", IDfuncionario); cmd.Parameters.AddWithValue("@cargo", cargo); cmd.Parameters.AddWithValue("@Senha", senha); cmd.Parameters.AddWithValue("@nome", login); cmd.ExecuteNonQuery(); }
//cadastra itens no banco de dados public void Cadastro(DALfuncionario cadastro) { /*SqlConnection conn = new SqlConnection("workstation id=controle.mssql.somee.com;packet size=4096;user id=Papel_zero_SQLLogin_1;pwd=k9nni8mvty;data source=controle.mssql.somee.com;persist security info=False;initial catalog=controle"); * conn.Open();*/ SqlCommand cmd = new SqlCommand("insert into funcionario values (@login, @CPF, @cargo, @senha )", conn); cmd.Parameters.AddWithValue("@login", login); cmd.Parameters.AddWithValue("@CPF", CPF); cmd.Parameters.AddWithValue("@cargo", cargo); cmd.Parameters.AddWithValue("@Senha", senha); cmd.ExecuteNonQuery(); fecha(); }
public DALfuncionario PesquisaID(DALfuncionario PesquisaID) { SqlCommand cmd = new SqlCommand("select *from Funcionario where IdFuncionario =@id", conn); cmd.Parameters.AddWithValue("@id", IDfuncionario); SqlDataReader dr = cmd.ExecuteReader(); DALfuncionario objfoi = new DALfuncionario(); if (dr.Read()) { objfoi.login = dr["Nome"].ToString(); objfoi.cargo = dr["Cargo"].ToString(); objfoi.senha = dr["Senha"].ToString(); objfoi.CPF = dr["CPF"].ToString(); } return(objfoi); }
public DALfuncionario logon(DALfuncionario funcionario) { SqlCommand cmd = new SqlCommand("select *from Funcionario where nome = @login and senha = @senha", conn); cmd.Parameters.AddWithValue("@login", login); cmd.Parameters.AddWithValue("@senha", senha); SqlDataReader dr = cmd.ExecuteReader(); DALfuncionario objlogon = new DALfuncionario(); if (dr.Read()) { objlogon.IDfuncionario = Convert.ToInt32(dr["IDfuncionario"]); objlogon.login = dr["nome"].ToString(); objlogon.senha = dr["senha"].ToString(); objlogon.cargo = dr["cargo"].ToString(); objlogon.CPF = dr["CPF"].ToString(); } return(objlogon); }
//pesquisar que vai dar retorno em uma tabela public List <DALfuncionario> Pesquisar() { SqlCommand cmd = new SqlCommand("select *from Funcionario", conn); SqlDataReader dr = cmd.ExecuteReader(); List <DALfuncionario> listaFuncionario = new List <DALfuncionario>(); while (dr.Read()) { DALfuncionario objlista = new DALfuncionario(); objlista.IDfuncionario = Convert.ToInt32(dr["IdFuncionario"]); objlista.login = dr["Nome"].ToString(); objlista.CPF = dr["CPF"].ToString(); objlista.cargo = dr["Cargo"].ToString(); objlista.senha = dr["Senha"].ToString(); listaFuncionario.Add(objlista); } return(listaFuncionario); }
//o codigo esta começando a ficar bagunçado... public void tudo(DALfuncionario tudo) { SqlCommand cmd = new SqlCommand("delete from funcionario", conn); cmd.ExecuteNonQuery(); }