示例#1
0
 /// <summary>
 /// Metodo que ejecuta el comando
 /// </summary>
 /// <returns>Entidad que refleja el exito de la ejecucion del comando</returns>
 ///
 public override List <Entidad> Ejecutar()
 {
     try
     {
         IReportes2     dao       = FabricaDAOSqlServer.crearDaoReportes2();
         List <Entidad> respuesta = dao.ConsultarTodos(this.LaEntidad);
         return(respuesta);
     }
     catch (ArgumentNullException ex)
     {
         throw new NullArgumentException(ResourcesLogic.Codigo,
                                         ResourcesLogic.Mensaje, ex);
     }
     catch (FormatException ex)
     {
         throw new WrongFormatException(ResourcesLogic.Codigo,
                                        ResourcesLogic.Mensaje_Error_Formato, ex);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }