private void novo() { controle.UsuarioDB tabela = new controle.UsuarioDB(); Usuario = new modelo.usuarios { cod = tabela.ProximoCodigo(), login = txtUsuario.Text, senha = controle.Cripto.criptografar(txtSenha.Text), email = txtEmail.Text }; tabela.inserir(Usuario); MessageBox.Show("Usuário cadastrado com sucesso!"); }
private void btnDel_Click(object sender, EventArgs e) { modelo.usuarios Usuario = (modelo.usuarios)bs.Current; DialogResult op; op = MessageBox.Show("Excluir " + Usuario.login, "ALERTA", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (op == DialogResult.Yes) { controle.UsuarioDB tabela = new controle.UsuarioDB(); tabela.excluir(Usuario.cod); bs.RemoveCurrent(); bs.ResetBindings(false); } }
public void inserir(modelo.usuarios Registro) { using (var banco = new modelo.restaurantedbEntidades()) { banco.Database.Connection.ConnectionString = con; try { banco.usuarios.Add(Registro); banco.SaveChanges(); } catch (Exception Erro) { MessageBox.Show("Erro ao Cadastrar:" + Erro.Message); } } }
public void excluir(int Codigo) { using (var banco = new modelo.restaurantedbEntidades()) { banco.Database.Connection.ConnectionString = con; modelo.usuarios Registro = banco.usuarios.Find(Codigo); try { banco.usuarios.Remove(Registro); banco.SaveChanges(); } catch (Exception Erro) { MessageBox.Show("Erro ao Excluir:" + Erro.Message); } } }
public void editar(modelo.usuarios Registro) { using (var banco = new modelo.restaurantedbEntidades()) { banco.Database.Connection.ConnectionString = con; try { modelo.usuarios velho = banco.usuarios.Find(Registro.cod); banco.Entry(velho).CurrentValues.SetValues(Registro); banco.SaveChanges(); } catch (Exception Erro) { MessageBox.Show("Erro ao Editar:" + Erro.Message); } } }
private void btnCancelar_Click(object sender, EventArgs e) { Usuario = null; this.Dispose(); }