private void btnGuardar_Click(object sender, RoutedEventArgs e) { Consultorio consul = new Consultorio(); consul.descripcion = txtDescripcion.Text; consul.Clinica1 = (Clinica)cboClinica.SelectedItem; datos.Consultorio.Add(consul); datos.SaveChanges(); CargarDatosGrilla(); }
private void btnEliminar_Click(object sender, RoutedEventArgs e) { if (dgConsultorios.SelectedItem != null) { Consultorio consul = (Consultorio)dgConsultorios.SelectedItem; datos.Consultorio.Remove(consul); datos.SaveChanges(); CargarDatosGrilla(); } else { MessageBox.Show("Debe seleccionar un COnsultorio de la grilla para eliminar!"); } }
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!"); } }