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(); }
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; }