sábado, 2 de octubre de 2010

Monster If

[CodingHorror]
 1 if (!(
2 (_idCaracteristica == _hora.Asignaciones.Especialidad.IdEspecialidad) &&
3 (_idOrigen == _hora.Asignaciones.Origen.IdOrigen) &&
4 (_fechaDesde.ToShortDateString() == _hora.FechaAltaResolucion.ToShortDateString()) &&
5 (
6 (
7 (_fechaHasta == null && _hora.FechaResolucion == null)
8 )
9 ||
10 (
11 (_fechaHasta.HasValue && _hora.FechaBajaResolucion.HasValue) &&
12 (_fechaHasta.Value.ToShortDateString() == _hora.FechaBajaResolucion.Value.ToShortDateString())
13 )
14 ) &&
15 (_hDesde == _hora.DiaAtencion.HorarioDesde) &&
16 (_hHasta == _hora.DiaAtencion.HorarioHasta)
17 )
18 )

No hay comentarios:

Publicar un comentario