private void btnSalvar_Click(object sender, EventArgs e) { Condomino condomino = new Condomino(); condomino.Pessoa = new Pessoa(); if (txtIDUsuario.Text != string.Empty) { condomino.IDCondominio = int.Parse(txtIDUsuario.Text); } if (condomino.IDCondominio == 0) { db.Condomino.Add(condomino); } else { condomino = db.Condomino.Single(s => s.IDCondominio == condomino.IDCondominio); } condomino.Pessoa.Nome = txtNOme.Text; condomino.Pessoa.CPF = txtCpf.Text; condomino.RG = txtRG.Text; condomino.VagaGaragem = txtVagaGaragem.Text; condomino.Pessoa.Apartamento = txtApartamento.Text; condomino.Pessoa.Bloco = txtBloco.Text; int qtd; if (int.TryParse(txtQuantidadeChaves.Text, out qtd)) { condomino.QTDChaves = qtd; } else { MessageBox.Show("Quantidade invalida", "Mensagem do sistema"); } db.SaveChanges(); MessageBox.Show("Condomino salvo com sucesso!", "Mensagem do sistema"); limparManterUsuario(); }
private void btnExcluir_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Tem certeza que deseja excluir? ", "Mensagem do Sistema", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { Condomino c = new Condomino(); if (txtIDUsuario.Text != string.Empty) { c.IDCondominio = int.Parse(txtIDUsuario.Text); db.Condomino.Remove(db.Condomino.Single(x => x.IDCondominio == c.IDCondominio)); db.SaveChanges(); limparManterUsuario(); MessageBox.Show("CADASTRO DO CONDOMINO EXCLUIDO COM SUCESSO", "Mensagem do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Selecione um CONDOMINO", "Mensagem do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }