示例#1
0
        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);
            }
        }
示例#2
0
        /// <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));
            }
        }