Esempio n. 1
0
 public ComandoLTActualizarInformacion(JObject data)
 {
     // Deserializamos el objeto lugar turistico
     _lugarTuristico = data.ToObject <LugarTuristico>();
     // Inicializamos la fabrica dao
     iDAOLugar = FabricaDAO.CrearDAOLugarTuristico();
 }
Esempio n. 2
0
        public void PruebasExcepcionesDAOTodosLosLugaresTuristicos()
        {
            List <Entidad>     lugarTuristico     = new List <Entidad>();
            IDAOLugarTuristico iDAOLugarTuristico = FabricaDAO.CrearDAOLugarTuristico();

            lugarTuristico = iDAOLugarTuristico.ConsultarTodaLaLista();
        }
Esempio n. 3
0
        public void DAOInsertarLugarTuristico()
        {
            LugarTuristico resultado = FabricaEntidad.CrearEntidadLugarTuristico();

            iDAOLugarTuristico = FabricaDAO.CrearDAOLugarTuristico();

            iDAOLugarTuristico.Insertar(_lugaresTuristicos[0]);
            _lugaresTuristicos = iDAOLugarTuristico.ConsultarTodaLaLista();

            //Obtengo el ultimo lugar insertado
            foreach (LugarTuristico lugar in _lugaresTuristicos)
            {
                resultado = lugar;
            }

            Assert.AreEqual(2, resultado.Id);
            Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[0]).Nombre, resultado.Nombre);
            Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[0]).Costo, resultado.Costo);
            Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[0]).Descripcion, resultado.Descripcion);
            Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[0]).Direccion, resultado.Direccion);
            Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[0]).Correo, resultado.Correo);
            Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[0]).Telefono, resultado.Telefono);
            Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[0]).Latitud, resultado.Latitud);
            Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[0]).Longitud, resultado.Longitud);
            Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[0]).Activar, resultado.Activar);
        }
 public ComandoConsultarLugarTuristicoDetallado(JObject lugarTuristico)
 {
     iDAOCategoria      = FabricaDAO.CrearDAOLugarTuristico_Categoria();
     iDAOActividad      = FabricaDAO.CrearDAOActividad();
     iDAOHorario        = FabricaDAO.CrearDAOHorario();
     iDAOLugarTuristico = FabricaDAO.CrearDAOLugarTuristico();
     _lugarTuristico    = FabricaEntidad.CrearEntidadLugarTuristico();
     _lugarTuristico    = lugarTuristico.ToObject <LugarTuristico>();
     _actividades       = new List <Entidad>();
     _horarios          = new List <Entidad>();
     _categorias        = new List <Entidad>();
 }
Esempio n. 5
0
        /// <summary>
        /// Creo el comando con la lista de datos ya deseralizada
        /// </summary>
        /// <param name="datos">JSON de Lugar turistico</param>
        public ComandoAgregarLT(JObject datos)
        {
            //Iniciando los objetos
            _lugarTuristico    = FabricaEntidad.CrearEntidadLugarTuristico();
            _daoLugarTuristico = FabricaDAO.CrearDAOLugarTuristico();
            _lugarTuristico    = datos.ToObject <LugarTuristico>();

            //Iniciando los comandos
            _comandoAgregarActividad = FabricaComando.CrearComandoLTAgregarActividad(_lugarTuristico);
            _comandoAgregarFoto      = FabricaComando.CrearComandoLTAgregarFoto(_lugarTuristico);
            _comandoAgregarHorario   = FabricaComando.CrearComandoLTAgregarHorario(_lugarTuristico);
            _comandoAgregarCategoria = FabricaComando.CrearComandoLTAgregarCategoria(_lugarTuristico);
        }
Esempio n. 6
0
        public void DAOBuscarListaFoto()
        {
            iDAOFoto           = FabricaDAO.CrearDAOFoto();
            iDAOLugarTuristico = FabricaDAO.CrearDAOLugarTuristico();

            // Descomentar las siguientes lineas al ejecutar la pu de forma individual
            //iDAOLugarTuristico.Insertar(_lugaresTuristicos[0]);
            //Inserto la foto
            //iDAOFoto.Insertar(_foto, _lugaresTuristicos[0]);


            //Busco la foto
            _fotos = iDAOFoto.ConsultarLista(_lugaresTuristicos[0]);

            Assert.IsNotNull(iDAOFoto);
            Assert.IsNotNull(iDAOLugarTuristico);

            Assert.AreEqual(_foto.Id, _fotos[0].Id);
            Assert.AreEqual(_foto.Ruta + "2.jpg", ((Foto)_fotos[0]).Ruta);
        }
Esempio n. 7
0
        public void DAOTodosLosLugaresTuristicos()
        {
            List <Entidad> resultado = new List <Entidad>();

            iDAOLugarTuristico = FabricaDAO.CrearDAOLugarTuristico();

            // Descomentar las siguientes lineas al ejecutar la pu de forma individual
            //iDAOLugarTuristico.Insertar(_lugaresTuristicos[0]);

            iDAOLugarTuristico.Insertar(_lugaresTuristicos[1]);

            resultado = iDAOLugarTuristico.ConsultarTodaLaLista();

            for (int i = 0; i < 2; i++)
            {
                Assert.AreEqual(_lugaresTuristicos[i].Id, resultado[i].Id);
                Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[i]).Nombre,
                                ((LugarTuristico)resultado[i]).Nombre);
                Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[i]).Costo,
                                ((LugarTuristico)resultado[i]).Costo);
                Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[i]).Descripcion,
                                ((LugarTuristico)resultado[i]).Descripcion);
                Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[i]).Direccion,
                                ((LugarTuristico)resultado[i]).Direccion);
                Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[i]).Correo,
                                ((LugarTuristico)resultado[i]).Correo);
                Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[i]).Telefono,
                                ((LugarTuristico)resultado[i]).Telefono);
                Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[i]).Latitud,
                                ((LugarTuristico)resultado[i]).Latitud);
                Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[i]).Longitud,
                                ((LugarTuristico)resultado[i]).Longitud);
                Assert.AreEqual(((LugarTuristico)_lugaresTuristicos[i]).Activar,
                                ((LugarTuristico)resultado[i]).Activar);
            }
        }
 public ComandoActualizarEstadoLT(JObject datos)
 {
     _lugarTuristico    = FabricaEntidad.CrearEntidadLugarTuristico();
     _lugarTuristico    = datos.ToObject <LugarTuristico>();;
     _daoLugarTuristico = FabricaDAO.CrearDAOLugarTuristico();
 }