private void btnRegistrar_Click(object sender, EventArgs e) { int idCiudad = int.Parse(cboCiudad.SelectedValue.ToString()); persona p = new persona(); p.nombre = txtNombrePersona.Text; p.ciudad = idCiudad; db.persona.InsertOnSubmit(p); db.SubmitChanges(); // Turbio tblPersonas.DataSource = db.listadoPersonas.Where(t => t.Nombre.Contains("")); txtNombrePersona.Text = ""; cboCiudad.SelectedIndex = 0; MessageBox.Show("Persona creada!"); }
private void btnActualizar_Click(object sender, EventArgs e) { persona p = db.persona.Where( per => per.id == idPersonaActualizar ).FirstOrDefault(); p.nombre = txtNombrePersona.Text; p.ciudad = int.Parse(cboCiudad.SelectedValue.ToString()); db.SubmitChanges(); txtBuscarPersona.Text = ""; cboCiudad.SelectedIndex = 0; // Turbio tblPersonas.DataSource = db.listadoPersonas.Where( per => per.Nombre.Contains("") ); MessageBox.Show("Persona actualizada!"); }
private void btnEliminar_Click(object sender, EventArgs e) { String idPersona = tblPersonas.CurrentRow.Cells[0].Value.ToString(); String nombre = tblPersonas.CurrentRow.Cells[1].Value.ToString(); if (MessageBox.Show("¿Eliminar a \"" + nombre + "\"?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { persona p = db.persona.Where( per => per.id == int.Parse(idPersona) ).FirstOrDefault(); db.persona.DeleteOnSubmit(p); db.SubmitChanges(); // Turbio tblPersonas.DataSource = db.listadoPersonas.Where( per => per.Nombre.Contains("") ); MessageBox.Show("Persona eliminada!"); } }
partial void Deletepersona(persona instance);
partial void Updatepersona(persona instance);
partial void Insertpersona(persona instance);
private void detach_persona(persona entity) { this.SendPropertyChanging(); entity.ciudad1 = null; }
private void attach_persona(persona entity) { this.SendPropertyChanging(); entity.ciudad1 = this; }