private void btn_AddPassageiro_Click(object sender, EventArgs e) { Passageiro_cad cad = new Passageiro_cad(new DatabaseContext(), new IPassageiro()); cad.ShowDialog(); if (cad.Confirmou) { cad.DatabaseContext.Passageiros.Add(cad.IPassageiro); cad.DatabaseContext.SaveChanges(); olvPassageiro.AddObject(cad.IPassageiro); } }
private void btn_Visualizar_Click(object sender, EventArgs e) { if (olvPassageiro.SelectedObject == null) { MessageBox.Show("Selecione o registro que deseja visualizar.", "Atenção.", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } Passageiro_cad cad = new Passageiro_cad(DatabaseContext, (IPassageiro)olvPassageiro.SelectedObject, true); cad.ShowDialog(); if (cad.Confirmou) { olvPassageiro.RefreshObject(cad.IPassageiro); DatabaseContext.SaveChanges(); } }