Exemplo n.º 1
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            if (txtCodigo.Text != "")
            {
                var       context = new OficinaBDEntities();
                int       codigo  = Convert.ToInt32(txtCodigo.Text);
                tbCliente cliente = context.tbCliente.First(p => p.idCliente == codigo);

                context.tbCliente.Attach(cliente);
                context.Set <tbCliente>().Remove(cliente);
                context.SaveChanges();
            }
            mesagem               = new frmMensagem();
            mesagem.mensagem      = "Excluir";
            dtgCliente.DataSource = Todos;
            mesagem.Show();
        }
Exemplo n.º 2
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            var context = new OficinaBDEntities();

            if (txtCodigo.Text == "")
            {
                var cliente = new tbCliente()
                {
                    nome     = txtNome.Text,
                    telefone = txtTelefone.Text,
                    cpf      = txtCPF.Text,
                    endereco = txtEndereco.Text,
                    cep      = txtCep.Text,
                    cidade   = txtCidade.Text,
                    estado   = txtEstado.Text
                };
                context.tbCliente.Add(cliente);
                context.SaveChanges();

                mesagem          = new frmMensagem();
                mesagem.mensagem = "Salvar";
            }
            else
            {
                int       codigo  = Convert.ToInt32(txtCodigo.Text);
                tbCliente cliente = context.tbCliente.First(p => p.idCliente == codigo);

                cliente.nome     = txtNome.Text;
                cliente.telefone = txtTelefone.Text;
                cliente.cpf      = txtCPF.Text;
                cliente.endereco = txtEndereco.Text;
                cliente.cep      = txtCep.Text;
                cliente.cidade   = txtCidade.Text;
                cliente.estado   = txtEstado.Text;

                context.SaveChanges();
                mesagem          = new frmMensagem();
                mesagem.mensagem = "Atualizar";
            }
            mesagem.Show();
            dtgCliente.DataSource = Todos;
        }