private void validarAsistenciaSegunFecha(AlabanzaEnsayo entidad)
 {
     if (entidad.AlabanzaEvento.Fecha < entidad.Fecha)
     {
         throw new ExcepcionReglaNegocio(Literales.FechaDelEnsayoPosteriorAlEvento);
     }
 }
 private void validarHoras(AlabanzaEnsayo entidad)
 {
     if (entidad.HoraDiaInicioId >= entidad.HoraDiaFinId)
     {
         throw new ExcepcionReglaNegocio(Literales.HorasConOrdenCronologicoIncorrecto);
     }
 }
        private void validarEntidad(System.Data.Objects.ObjectStateEntry entry)
        {
            AlabanzaEnsayo entidad = (AlabanzaEnsayo)entry.Entity;

            validarAsistenciaSegunFecha(entidad);
            validarHoras(entidad);
        }