private void btnexcluir_Click(object sender, EventArgs e) { try { int msg; msg = Convert.ToInt32(MessageBox.Show("DESEJA EXCLUIR O REGISTRO? " + Convert.ToString(dgvlogin.CurrentRow.Cells[2].Value), "E X C L U S Ã O", MessageBoxButtons.YesNo, MessageBoxIcon.Information)); if (msg == 6) { clnLogin objAgenda = new clnLogin(); objAgenda.CodLogin = Convert.ToInt32(dgvlogin.CurrentRow.Cells[0].Value); objAgenda.ExcluirLogicamente(); MessageBox.Show("Registro Excluído com Sucesso", " E X C L U S Ã O ", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("OPERAÇÃO CANCELADA", "CANCELAMENTO E X C L U S Ã O ", MessageBoxButtons.OK, MessageBoxIcon.Information); } carregarDataGrid(); } catch { MessageBox.Show("Selecione uma linha!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void carregarDataGrid() { clnLogin ObjAgenda = new clnLogin(); dgvlogin.DataSource = ObjAgenda.Listar(txtdescricao.Text).Tables[0]; dgvlogin.Columns[0].HeaderText = ("CodLogin"); dgvlogin.Columns[1].HeaderText = ("cod_fun"); dgvlogin.Columns[2].HeaderText = ("usuario"); dgvlogin.Columns[3].HeaderText = ("senha"); dgvlogin.Columns[4].HeaderText = ("nivelacesso"); dgvlogin.AutoResizeColumns(); if (dgvlogin.RowCount == 0) { btnconsultar.Enabled = false; btnalterar.Enabled = false; btnpesquisar.Enabled = false; btnexcluir.Enabled = false; MessageBox.Show("Não foram encontrado daos com a informação" + txtdescricao.Text, "VERIFICAR", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvlogin.DataSource = null; txtdescricao.Text = ""; txtdescricao.Focus(); } else { btnconsultar.Enabled = true; btnalterar.Enabled = true; btnexcluir.Enabled = true; } }
private void btnsalvar_Click(object sender, EventArgs e) { if ((txtusuario.Text == "") || (combofun.Text == "") || (txtsenha.Text == "")) { MessageBox.Show("Os campos com * são de preenchimento obrigatórios"); } else { clnLogin log = new clnLogin(); if (txtcod_login.Text == "") { //log.CodLogin = Convert.ToInt32(txtcod_login.Text); log.cod_func = Convert.ToInt32(combofun.SelectedValue); log.usuario = txtusuario.Text; log.senha = txtsenha.Text; log.nivelacesso = combonivel.Text; } if (ObjOperacao == clnFuncoesGerais.Operacao.Inclusao) { log.GravarCadLogin(); MessageBox.Show("Dados gravados com sucesso!!", "Item Novo " + txtusuario.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (ObjOperacao == clnFuncoesGerais.Operacao.Alteracao) { log.Alterar(); MessageBox.Show("Registro nº " + txtcod_login.Text + "Alterado com sucesso", "Alteração", MessageBoxButtons.OK, MessageBoxIcon.Information); } Close(); } }
public void logar() { if (txtusuario.Text == "" || txtsenha.Text == "") { MessageBox.Show ("Digite o usuário e a senha para entrar no sistema"); txtusuario.BackColor = Color.Red; txtusuario.ForeColor = Color.White; txtsenha.BackColor = Color.Red; txtsenha.ForeColor = Color.White; } else { clnLogin Agenda = new clnLogin(); OracleDataReader objDRDados; objDRDados = Agenda.ListarLogin (txtusuario.Text); if (objDRDados.Read()) { Agenda.usuario = objDRDados["USUARIO"].ToString(); Agenda.senha = objDRDados["SENHA"].ToString(); Agenda.cod_func = Convert.ToInt16 (objDRDados["Cod_Login"].ToString()); if ((txtsenha.Text != Agenda.senha)) { MessageBox.Show ("senha incorreta"); txtsenha.Clear(); txtsenha.BackColor = Color.Red; txtsenha.ForeColor = Color.White; } else { Agenda.nivelacesso = objDRDados["NIVEL_ACESSO"].ToString(); if (Agenda.nivelacesso == "Administrador") { Menu x = new Menu(); this.Visible = false; x.label1.Text = Convert.ToString (Agenda.usuario); x.ShowDialog(); } if (Agenda.nivelacesso == "Atendente") { Menu2 x = new Menu2(); this.Visible = false; x.llbnome.Text = Convert.ToString (Agenda.usuario); //x.lblcod.Text = Convert.ToString( x.ShowDialog(); } if (Agenda.nivelacesso == "Caixa") { Menu2 x = new Menu2(); this.Visible = false; x.llbnome.Text = Convert.ToString (Agenda.usuario); x.ShowDialog(); } else { MessageBox.Show("Erro em nível de acesso! contate seu administrador."); } } } else { MessageBox.Show ("usuário incorreto"); txtusuario.Clear(); txtusuario.BackColor = Color.Red; } } }