public static Boolean credencialValida(Operador operador) { OperadorDao operadorDao = null; Boolean resultado = false; try { operadorDao = new OperadorDao(); resultado = operadorDao.credencialValida(operador); System.Diagnostics.Debug.WriteLine("Operador -> Tipo -> "+operador.Tipo); } catch { resultado = false; } finally { if (operadorDao != null) { operadorDao.close(); } } return resultado; }
private void btnLogin_Click(object sender, EventArgs e) { Operador operador = new Operador(); operador.Nome = txtOperador.Text; operador.Senha = txtSenha.Text; if (OperadorController.credencialValida(operador)) { Global.Operador = operador; txtOperador.Focus(); this.Hide(); FrmVenda frmVenda = new FrmVenda(); frmVenda.Show(); } else { Global.Operador = null; MessageBox.Show("Login invalido !"); txtOperador.Focus(); } }
public void inicializar(Operador operador) { this.operador = operador; isCadastro = operador == null; this.Text = "Operador - " + (isCadastro ? "Cadastro" : "Alteração"); if (isCadastro) { txtNome.Text = ""; txtEndereco.Text = ""; txtTelefone.Text = ""; txtSenha.Text = ""; rb0.Checked = true; } else { txtNome.Text = operador.Nome; txtEndereco.Text = operador.Endereco; txtTelefone.Text = operador.Telefone; txtSenha.Text = operador.Senha; if (operador.Tipo == 0) rb0.Checked = true; else if (operador.Tipo == 1) rb1.Checked = true; else if (operador.Tipo == 2) rb2.Checked = true; } txtNome.Focus(); }
public Boolean cadastrar(Operador operador) { using (SqlCommand sqlCommand = new SqlCommand()) { sqlCommand.Connection = SqlConn; sqlCommand.CommandText = "insert into operadores(senha,tipo,nome,endereco,telefone) values(@PSenha, @PTipo, @PNome, @PEndereco, @PTelefone)"; sqlCommand.Parameters.AddWithValue("PSenha", operador.Senha); sqlCommand.Parameters.AddWithValue("PTipo", operador.Tipo); sqlCommand.Parameters.AddWithValue("PNome", operador.Nome); sqlCommand.Parameters.AddWithValue("PEndereco", operador.Endereco); sqlCommand.Parameters.AddWithValue("PTelefone", operador.Telefone); try { if (sqlCommand.ExecuteNonQuery() > 0) { return true; } else { return false; } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); return false; } } }
public static Boolean cadastrar(Operador operador) { OperadorDao operadorDao = null; Boolean resultado = false; try { operadorDao = new OperadorDao(); resultado = operadorDao.cadastrar(operador); } catch { resultado = false; } finally { if (operadorDao != null) { operadorDao.close(); } } return resultado; }
public Operador busca(int id) { Operador operador = null; using (SqlCommand sqlCommand = new SqlCommand()) { sqlCommand.Connection = SqlConn; sqlCommand.CommandText = "select * from operadores where id = @PId"; sqlCommand.Parameters.AddWithValue("PId", id); try { SqlDataReader dataReader; dataReader = sqlCommand.ExecuteReader(); if (dataReader.Read()) { operador = new Operador(); operador.Id = Int32.Parse(dataReader["id"].ToString()); operador.Senha = dataReader["senha"].ToString(); operador.Nome = dataReader["nome"].ToString(); operador.Tipo = Int32.Parse(dataReader["tipo"].ToString()); operador.Endereco = dataReader["endereco"].ToString(); operador.Telefone = dataReader["telefone"].ToString(); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } } return operador; }
private void imgCadastrar_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtNome.Text)) { MessageBox.Show("Nome do operador não informado !"); txtNome.Focus(); } if (String.IsNullOrEmpty(txtEndereco.Text)) { MessageBox.Show("Endereço do operador não informado !"); txtEndereco.Focus(); } if (String.IsNullOrEmpty(txtTelefone.Text)) { MessageBox.Show("Telefone do operador não informado !"); txtTelefone.Focus(); } if (String.IsNullOrEmpty(txtSenha.Text)) { MessageBox.Show("Senha do operador não informado !"); txtSenha.Focus(); } Operador operador = new Operador(); operador.Nome = txtNome.Text; operador.Endereco = txtEndereco.Text; operador.Telefone = txtTelefone.Text; operador.Senha = txtSenha.Text; if (rb0.Checked) operador.Tipo = 0; else if (rb1.Checked) operador.Tipo = 1; else if (rb2.Checked) operador.Tipo = 2; if (isCadastro) { OperadorController.cadastrar(operador); } else { operador.Id = this.operador.Id; OperadorController.editar(operador); } this.Close(); }
public Boolean credencialValida(Operador operador) { using (SqlCommand sqlCommand = new SqlCommand()) { sqlCommand.Connection = SqlConn; sqlCommand.CommandText = "select * from operadores where upper(nome) = upper(@PNome) and senha = @PSenha"; sqlCommand.Parameters.AddWithValue("PNome", operador.Nome); sqlCommand.Parameters.AddWithValue("PSenha", operador.Senha); try { SqlDataReader dataReader; dataReader = sqlCommand.ExecuteReader(); if (dataReader.Read()) { operador.Id = Int32.Parse(dataReader["id"].ToString()); operador.Nome = dataReader["nome"].ToString(); operador.Tipo = Int32.Parse(dataReader["tipo"].ToString()); operador.Endereco = dataReader["endereco"].ToString(); operador.Telefone = dataReader["telefone"].ToString(); return true; } else { return false; } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); return false; } } }
public List<Operador> lista() { List<Operador> lista = new List<Operador>(); using (SqlCommand sqlCommand = new SqlCommand()) { sqlCommand.Connection = SqlConn; sqlCommand.CommandText = "select * from operadores"; try { SqlDataReader dataReader; dataReader = sqlCommand.ExecuteReader(); while (dataReader.Read()) { Operador operador = new Operador(); operador.Id = Int32.Parse(dataReader["id"].ToString()); operador.Senha = dataReader["senha"].ToString(); operador.Nome = dataReader["nome"].ToString(); operador.Tipo = Int32.Parse(dataReader["tipo"].ToString()); operador.Endereco = dataReader["endereco"].ToString(); operador.Telefone = dataReader["telefone"].ToString(); lista.Add(operador); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } } return lista; }
public Boolean editar(Operador operador) { using (SqlCommand sqlCommand = new SqlCommand()) { sqlCommand.Connection = SqlConn; sqlCommand.CommandText = "update operadores set senha = @PSenha, tipo = @PTipo, nome = @PNome, endereco = @PEndereco, telefone = @PTelefone where id = @PId"; sqlCommand.Parameters.AddWithValue("PId", operador.Id); sqlCommand.Parameters.AddWithValue("PSenha", operador.Senha); sqlCommand.Parameters.AddWithValue("PTipo", operador.Tipo); sqlCommand.Parameters.AddWithValue("PNome", operador.Nome); sqlCommand.Parameters.AddWithValue("PEndereco", operador.Endereco); sqlCommand.Parameters.AddWithValue("PTelefone", operador.Telefone); try { if (sqlCommand.ExecuteNonQuery() > 0) { return true; } else { return false; } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); return false; } } }
public Boolean deletar(Operador operador) { using (SqlCommand sqlCommand = new SqlCommand()) { sqlCommand.Connection = SqlConn; sqlCommand.CommandText = "delete from operadores where id = @PId"; sqlCommand.Parameters.AddWithValue("PId", operador.Id); try { if (sqlCommand.ExecuteNonQuery() > 0) { return true; } else { return false; } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); return false; } } }