private void btnSalvar_Click(object sender, EventArgs e) { var context = new DatabaseEntities(); if (txtCodigoVeiculo.Text == "") { var veiculo = new tbVeiculo() { idCliente = Convert.ToInt32(txtCodigoCliente.Text), modelo = txtModelo.Text, marca = txtFabricante.Text, placa = txtPlaca.Text, cor = txtCor.Text, }; context.tbVeiculo.Add(veiculo); context.SaveChanges(); mensagem = new frmMensagem { mensagem = "Salvar" }; } else { int codigo = Convert.ToInt32(txtCodigoVeiculo.Text); tbVeiculo veiculo = context.tbVeiculo.First(p => p.idVeiculo == codigo); veiculo.modelo = txtModelo.Text; veiculo.marca = txtFabricante.Text; veiculo.placa = txtPlaca.Text; veiculo.cor = txtCor.Text; context.SaveChanges(); mensagem = new frmMensagem { mensagem = "Atualizar" }; } limpar(); mensagem.Show(); listarVeiculo(); }
private void btnExcluir_Click(object sender, EventArgs e) { if (txtCodigoVeiculo.Text != "") { var context = new DatabaseEntities(); int codigo = Convert.ToInt32(txtCodigoVeiculo.Text); tbVeiculo veiculo = context.tbVeiculo.First(p => p.idVeiculo == codigo); context.tbVeiculo.Attach(veiculo); context.Set <tbVeiculo>().Remove(veiculo); context.SaveChanges(); } mensagem = new frmMensagem { mensagem = "Excluir" }; listarVeiculo(); limpar(); mensagem.Show(); }