private void btnAsignarTurno_Click(object sender, EventArgs e) { if (txtApellidoNombre.Text != "") { if (dgvHistoriasClinicas.CurrentRow != null) { if (txtObservaciones.Text != "") { if (rdbSeleccionado != 0) { if (dgvTurnosDisponibles.CurrentRow != null) { turn = (Turno)dgvTurnosDisponibles.CurrentRow.DataBoundItem; histClin = (HC)dgvHistoriasClinicas.CurrentRow.DataBoundItem; turnNeg.asignarTurno(pte.IdPaciente, histClin.IdHC, turn.IdTurno, txtObservaciones.Text); MessageBox.Show("Se asigno correctamente el turno"); Close(); } else { MessageBox.Show("Seleccione un turno"); } } else { MessageBox.Show("Seleccione un modo de busqueda, fecha y luego el turno a asignar"); } } else { MessageBox.Show("Ingrese una observacion, por ej: Consulta, diagnostico, informacion importante para el profesional y/o administrativo"); } } else { MessageBox.Show("Seleccione una Historia Clinica"); } } else { MessageBox.Show("Ingrese un DNI válido y luego seleccione una Historia Clinica"); } }