public void TestComandoConsultarVuelos() { BOReserva.DataAccess.DataAccessObject.InterfacesDAO.IDAOVuelo daoVuelo = (IDAOVuelo)BOReserva.DataAccess.DataAccessObject.FabricaDAO.instanciarDAOVuelo(); Command <List <Entidad> > Comando = FabricaComando.ConsultarM04_ConsultarTodos(); List <Entidad> vuelos; Assert.IsNotNull(vuelos = Comando.ejecutar()); foreach (Entidad vuelo in vuelos) { Assert.IsNotNull(((BOReserva.DataAccess.Domain.Vuelo)vuelo).IdVuelo); Assert.IsNotNull(((BOReserva.DataAccess.Domain.Vuelo)vuelo).CodigoVuelo); Assert.IsNotNull(((BOReserva.DataAccess.Domain.Vuelo)vuelo).getRuta); Assert.IsNotNull(((BOReserva.DataAccess.Domain.Vuelo)vuelo).FechaDespegue); Assert.IsNotNull(((BOReserva.DataAccess.Domain.Vuelo)vuelo).StatusVuelo); Assert.IsNotNull(((BOReserva.DataAccess.Domain.Vuelo)vuelo).getAvion); Assert.IsNotNull(((BOReserva.DataAccess.Domain.Vuelo)vuelo).FechaAterrizaje); } }
/// <summary> /// Metodo GET para la ventana de visualizar todos los vuelos /// </summary> /// <returns>Partial View con la lista de vuelos</returns> public ActionResult M04_GestionVuelo_Visualizar() { List <Entidad> listaVuelos; try { Command <List <Entidad> > comando = FabricaComando.ConsultarM04_ConsultarTodos(); listaVuelos = comando.ejecutar(); return(PartialView(listaVuelos)); } catch (SqlException e) { Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Json(RecursoAvionCO.MensajeErrorBD, JsonRequestBehavior.AllowGet)); } catch (Exception e) { Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Json(RecursoAvionCO.MensajeErrorGeneral, JsonRequestBehavior.AllowGet)); } }