private void BtnModificar_Click(object sender, RoutedEventArgs e) { if (dgClinica.SelectedItem != null) { Clinica c = (Clinica)dgClinica.SelectedItem; c.descripcion = txtDescripcion.Text; c.direccion = txtDireccion.Text; c.ciudad = Convert.ToInt32(txtCiudad.Text); c.telefono = txtTelefono.Text; datos.Entry(c).State = System.Data.Entity.EntityState.Modified; datos.SaveChanges(); CargarGrilla(); } else { MessageBox.Show("Debe seleccionar una Clinica de la grilla para modificar!"); } }
private void btnModificar_Click(object sender, RoutedEventArgs e) { if (dgConsultorios.SelectedItem != null) { Consultorio consul = (Consultorio)dgConsultorios.SelectedItem; consul.descripcion = txtDescripcion.Text; consul.Clinica1 = (Clinica)cboClinica.SelectedItem; //Le ponemos una banderita de que se modicaron datos en la entidad.. datos.Entry(consul).State = System.Data.Entity.EntityState.Modified; datos.SaveChanges(); CargarDatosGrilla(); } else { MessageBox.Show("Debe seleccionar un Consultorio de la grilla para modificar!"); } }