コード例 #1
0
 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!");
 }
コード例 #2
0
        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);
            }
        }
コード例 #3
0
 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);
         }
     }
 }
コード例 #4
0
 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);
         }
     }
 }
コード例 #5
0
 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);
         }
     }
 }
コード例 #6
0
 private void btnCancelar_Click(object sender, EventArgs e)
 {
     Usuario = null;
     this.Dispose();
 }