private void btnSalvar_Click(object sender, EventArgs e) { var context = new DatabaseEntities(); if (txtCodigo.Text == "") { var fornecedor = new tbFornecedor() { nome = txtNome.Text, telefone = txtTelefone.Text, cnpj = txtCnpj.Text, endereco = txtEndereco.Text, cep = txtCep.Text, cidade = txtCidade.Text, estado = txtEstado.Text }; context.tbFornecedor.Add(fornecedor); context.SaveChanges(); mensagem = new frmMensagem { mensagem = "Salvar" }; } else { int codigo = Convert.ToInt32(txtCodigo.Text); tbFornecedor fornecedor = context.tbFornecedor.First(p => p.idFornecedor == codigo); fornecedor.nome = txtNome.Text; fornecedor.telefone = txtTelefone.Text; fornecedor.cnpj = txtCnpj.Text; fornecedor.endereco = txtEndereco.Text; fornecedor.cep = txtCep.Text; fornecedor.cidade = txtCidade.Text; fornecedor.estado = txtEstado.Text; context.SaveChanges(); frmMensagem frmMensagem = new frmMensagem(); mensagem = frmMensagem; mensagem.mensagem = "Atualizar"; } limpar(); mensagem.Show(); dtgFornecedor.DataSource = Todos; }
private void btnExcluir_Click(object sender, EventArgs e) { if (txtCodigo.Text != "") { var context = new DatabaseEntities(); int codigo = Convert.ToInt32(txtCodigo.Text); tbFornecedor Fornecedor = context.tbFornecedor.First(p => p.idFornecedor == codigo); context.tbFornecedor.Attach(Fornecedor); context.Set <tbFornecedor>().Remove(Fornecedor); context.SaveChanges(); } mensagem = new frmMensagem { mensagem = "Excluir" }; dtgFornecedor.DataSource = Todos; limpar(); mensagem.Show(); }