public List <CadastroSistemaEnt> Buscar(CadastroSistemaEnt objtabela) { using (SqlConnection con = new SqlConnection()) //Instanciando conexão { con.ConnectionString = Properties.Settings.Default.banco; SqlCommand cn = new SqlCommand(); cn.CommandType = CommandType.Text; con.Open(); cn.CommandText = "SELECT * FROM cadastrosistema WHERE usuario LIKE @usuario"; //Parâmetros CadastroSistema cn.Parameters.Add("usuario", SqlDbType.VarChar).Value = objtabela.Usuario + "%"; cn.Connection = con; SqlDataReader dr; List <CadastroSistemaEnt> Lista = new List <CadastroSistemaEnt>(); dr = cn.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { CadastroSistemaEnt dado = new CadastroSistemaEnt(); dado.Id = Convert.ToString(dr["id"]); dado.Usuario = Convert.ToString(dr["usuario"]); dado.Senha = Convert.ToString(dr["senha"]); Lista.Add(dado); } } return(Lista); } }
public List <CadastroSistemaEnt> Lista() { using (SqlConnection con = new SqlConnection()) //Instanciando conexão { con.ConnectionString = Properties.Settings.Default.banco; SqlCommand cn = new SqlCommand(); cn.CommandType = CommandType.Text; con.Open(); cn.CommandText = "SELECT * FROM cadastrosistema ORDER BY id ASC"; cn.Connection = con; SqlDataReader dr; List <CadastroSistemaEnt> Lista = new List <CadastroSistemaEnt>(); dr = cn.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { CadastroSistemaEnt dado = new CadastroSistemaEnt(); dado.Id = Convert.ToString(dr["id"]); dado.Usuario = Convert.ToString(dr["usuario"]); dado.Senha = Convert.ToString(dr["senha"]); Lista.Add(dado); } } return(Lista); } }
public int Excluir(CadastroSistemaEnt objtabela) { using (SqlConnection con = new SqlConnection()) //Instanciando conexão { con.ConnectionString = Properties.Settings.Default.banco; SqlCommand cn = new SqlCommand(); cn.CommandType = CommandType.Text; con.Open(); cn.CommandText = "DELETE FROM cadastrosistema WHERE id = @id"; //Parâmetros CadastroSistema cn.Parameters.Add("id", SqlDbType.VarChar).Value = objtabela.Id; cn.Connection = con; int qtd = cn.ExecuteNonQuery(); Console.Write(qtd); return(qtd); } }
public int Inserir(CadastroSistemaEnt objtabela) { using (SqlConnection con = new SqlConnection()) //Instanciando conexão { con.ConnectionString = Properties.Settings.Default.banco; SqlCommand cn = new SqlCommand(); cn.CommandType = CommandType.Text; con.Open(); cn.CommandText = "INSERT INTO cadastrosistema ([usuario], [senha]) VALUES (@usuario, @senha)"; //Parâmetros CadastroSistema cn.Parameters.Add("usuario", SqlDbType.VarChar).Value = objtabela.Usuario; cn.Parameters.Add("senha", SqlDbType.VarChar).Value = objtabela.Senha; cn.Connection = con; int qtd = cn.ExecuteNonQuery(); Console.Write(qtd); return(qtd); } }
public int Editar(CadastroSistemaEnt objtabela) { using (SqlConnection con = new SqlConnection()) //Instanciando conexão { con.ConnectionString = Properties.Settings.Default.banco; SqlCommand cn = new SqlCommand(); cn.CommandType = CommandType.Text; con.Open(); cn.CommandText = ""; cn.CommandText = "UPDATE cadastrosistema SET usuario = @usuario, senha = @senha WHERE id = @id"; //Parâmetros CadastroSistema cn.Parameters.Add("id", SqlDbType.VarChar).Value = objtabela.Id; cn.Parameters.Add("usuario", SqlDbType.VarChar).Value = objtabela.Usuario; cn.Parameters.Add("senha", SqlDbType.VarChar).Value = objtabela.Senha; cn.Connection = con; int qtd = cn.ExecuteNonQuery(); Console.Write(qtd); return(qtd); } }
public static int Editar(CadastroSistemaEnt objtabela) //Método Editar { return(new CadastroSistemaControl().Editar(objtabela)); }
public CadastroSistemaEnt Login(CadastroSistemaEnt objtabela) //Método Login { return(new CadastroSistemaControl().Login(objtabela)); }
public List <CadastroSistemaEnt> Buscar(CadastroSistemaEnt objtabela) //Método Buscar { return(new CadastroSistemaControl().Buscar(objtabela)); }
public static int Inserir(CadastroSistemaEnt objtabela) //Método Inserir { return(new CadastroSistemaControl().Inserir(objtabela)); }
private void btnLogin_Click(object sender, EventArgs e) //Conjunto de condições para error provider { if (string.IsNullOrEmpty(txtUsuario.Text)) { epUsuario.Icon = Properties.Resources.Error; epUsuario.SetError(txtUsuario, "Insira o usuário"); } else { epUsuario.Icon = Properties.Resources.Check; epUsuario.SetError(txtUsuario, "OK"); } if (string.IsNullOrEmpty(txtSenha.Text)) { epSenha.Icon = Properties.Resources.Error; epSenha.SetError(txtSenha, "Insira a senha"); } else { epSenha.Icon = Properties.Resources.Check; epSenha.SetError(txtSenha, "OK"); } if (txtUsuario.Text == "") { epUsuario.Icon = Properties.Resources.Error; epUsuario.SetError(txtUsuario, "Insira o usuário"); return; } if (txtSenha.Text == "") { epSenha.Icon = Properties.Resources.Error; epSenha.SetError(txtSenha, "Insira a senha"); return; } try { CadastroSistemaEnt obj = new CadastroSistemaEnt(); obj.Usuario = txtUsuario.Text; obj.Senha = txtSenha.Text; obj = new CadastroSistemaModel().Login(obj); if (obj.Usuario == null) //Caso usuário não esteja cadastrado { lbMensagem.Text = "Usuário e/ou senha não encontrado"; lbMensagem.ForeColor = Color.Red; return; } MenuPrincipal Form = new MenuPrincipal() { telaprincipal = this }; //Fechando tela de login e abrindo menu principal this.Hide(); Form.Show(); //Caso esteja cadastrado MessageBox.Show("Bem-vindo ao sistema"); } catch (Exception ex) //Caso ocorra erro { MessageBox.Show("Erro ao logar" + ex.Message); this.Hide(); this.Close(); { } } }