/// <summary>
        /// Sobre escritura del metodo ejecutar de la clase Comando.
        /// Se encarga de llamar al DAO y devolver la respuesta al controlador.
        /// </summary>
        /// <returns>
        /// Retorna un Identity map, de tipo int, Entidad
        /// </returns>
        public override Dictionary <int, Entidad> ejecutar()
        {
            IDAO daoItinerario = FabricaDAO.instanciarDaoItinerario();
            Dictionary <int, Entidad> mapItinerario = daoItinerario.ConsultarTodos();

            return(mapItinerario);
        }
Example #2
0
        /// <summary>
        /// Sobre escritura del metodo ejecutar de la clase Comando.
        /// Se encarga de llamar al DAO y devolver la respuesta al controlador.
        /// </summary>
        /// <returns>
        /// Retorna un Identity map, de tipo int, Entidad
        /// </returns>
        public override Dictionary <int, Entidad> ejecutar()
        {
            IDAO daoCrucero = FabricaDAO.instanciarDaoCrucero();
            Dictionary <int, Entidad> mapCruceros = daoCrucero.ConsultarTodos();

            return(mapCruceros);
        }
        /// <summary>
        /// Sobre escritura del metodo ejecutar de la clase Comando.
        /// Se encarga de llamar al DAO y devolver la respuesta al controlador.
        /// </summary>
        /// <returns>
        /// Retorna un Identity map, de tipo int, Entidad
        /// </returns>
        public override Dictionary <int, Entidad> ejecutar()
        {
            IDAO daoAvion = FabricaDAO.instanciarDaoAvion();
            Dictionary <int, Entidad> mapAviones = daoAvion.ConsultarTodos();

            return(mapAviones);
        }
        /// <summary>
        /// Sobrescritura del metodo ejecutar de la clase Comando.
        /// Se encarga de llamar al DAO y devolver la respuesta al controlador.
        /// </summary>
        /// <returns>
        /// Retorna un Identity map, de tipo int, Entidad
        /// </returns>
        public override Dictionary <int, Entidad> ejecutar()
        {
            IDAO daoEquipaje = FabricaDAO.instanciarDaoEquipaje();
            Dictionary <int, Entidad> mapReclamos = daoEquipaje.ConsultarTodos();

            return(mapReclamos);
        }
Example #5
0
 public void M09_DAOPaisObtenerTodos()
 {
     daoPais    = FabricaDAO.instanciarDaoPais();
     mapEntidad = daoPais.ConsultarTodos();
     Assert.NotNull(mapEntidad);
     Assert.AreEqual(mapEntidad.ContainsKey(65), true);
 }
Example #6
0
 /// <summary>
 /// Metodo implementado proveniente de la clase abstracta Command
 /// </summary>
 /// <returns>Retorna un String</returns>
 public override String ejecutar()
 {
     try
     {
         IDAO daoHotel = FabricaDAO.instanciarDaoHotel();
         int  resultadoAgregarHotel = daoHotel.Agregar(_hotel);
         if (resultadoAgregarHotel == 1)
         {
             Command <int> add = FabricaComando.crearM09AgregarHabitaciones(_hotel, _hotel._precio);
             int           ad  = add.ejecutar();
         }
         if (resultadoAgregarHotel == 1)
         {
             //Como agrego correctamente mando a actualizar la lista de Hoteles
             Cache.mapHoteles = daoHotel.ConsultarTodos();
             return(ResourceM09Command.AgregoCorrectamente);
         }
         else
         {
             return(ResourceM09Command.AgregoErroneamente);
         }
     }
     catch (ReservaExceptionM09 ex)
     {
         Log.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex);
         return(ex.Mensaje);
     }
 }
Example #7
0
 public void M09_DAOCiudadObtenerTodos()
 {
     daoCiudad  = FabricaDAO.instanciarDaoCiudad();
     mapEntidad = daoCiudad.ConsultarTodos();
     Assert.NotNull(mapEntidad);
     Assert.AreEqual(mapEntidad.ContainsKey(65), false);
     Assert.AreEqual(mapEntidad.ContainsKey(66), true);
 }
Example #8
0
        public void M09_CO_obtenerCiudadesporFK()
        {
            daoCiudad  = FabricaDAO.instanciarDaoCiudad();
            mapEntidad = daoCiudad.ConsultarTodos();

            IM09_COObtenerPaises      comando         = (IM09_COObtenerPaises)FabricaComando.crearM09ObtenerPaises();
            Dictionary <int, Entidad> paisesSinCiudad = comando.obtenerCiudadesPorPais(mapEntidad, 11);

            Assert.NotNull(paisesSinCiudad);
            Assert.AreEqual(paisesSinCiudad.ContainsKey(18), false);
        }
Example #9
0
        /// <summary>
        /// Metodo implementado proveniente de la clase abstracta Command
        /// </summary>
        /// <returns>Dictionary<int,Entidad></returns>
        public override Dictionary <int, Entidad> ejecutar()
        {
            IDAO daoRol = FabricaDAO.instanciarDAORol();
            Dictionary <int, Entidad> roles      = daoRol.ConsultarTodos();
            Dictionary <int, Entidad> listaRoles = new Dictionary <int, Entidad>();

            foreach (var rol in roles)
            {
                Rol r = (Rol)rol.Value;
                listaRoles.Add(rol.Key, r);
            }

            return(listaRoles);
        }
Example #10
0
 /// <summary>
 /// Sobre escritura del metodo ejecutar de la clase Comando.
 /// Se encarga de llamar al DAO y devolver la respuesta al controlador.
 /// </summary>
 /// <returns>
 /// Retorna un Identity map, de tipo int, Entidad
 /// </returns>
 public override Dictionary <int, Entidad> ejecutar()
 {
     try
     {
         IDAO daoReclamo = FabricaDAO.instanciarDaoReclamo();
         Dictionary <int, Entidad> mapReclamos = daoReclamo.ConsultarTodos();
         return(mapReclamos);
     }
     catch (ReservaExceptionM16 ex)
     {
         Log.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex);
         throw ex;
     }
 }
Example #11
0
 /// <summary>
 /// Sobre escritura del metodo ejecutar de la clase Comando.
 /// Se encarga de llamar al DAO y devolver la respuesta al controlador.
 /// </summary>
 /// <returns>
 /// Retorna un Identity map, de tipo int, Entidad
 /// </returns>
 public override Dictionary <int, Entidad> ejecutar()
 {
     try
     {
         if (Cache.mapHoteles.Count == 0)
         {
             IDAO daoHotel = FabricaDAO.instanciarDaoHotel();
             Cache.mapHoteles = daoHotel.ConsultarTodos();
         }
         return(Cache.mapHoteles);
     }
     catch (ReservaExceptionM09 ex)
     {
         Log.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex);
         throw ex;
     }
 }
Example #12
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public override Dictionary <int, Entidad> ejecutar()
        {
            IDAO daoPais = FabricaDAO.instanciarDaoPais();
            Dictionary <int, Entidad> paisesSinCiudad = daoPais.ConsultarTodos();
            IDAO daoCiudad = FabricaDAO.instanciarDaoCiudad();
            Dictionary <int, Entidad> ciudades        = daoCiudad.ConsultarTodos();
            Dictionary <int, Entidad> paisesConCiudad = new Dictionary <int, Entidad>();

            foreach (var pais in paisesSinCiudad)
            {
                Pais p = (Pais)pais.Value;
                p._ciudades = obtenerCiudadesPorPais(ciudades, p._id);
                paisesConCiudad.Add(pais.Key, p);
            }



            return(paisesConCiudad);
        }
Example #13
0
        /// <summary>
        /// Metodo implementado proveniente de la clase abstracta Command
        /// </summary>
        /// <returns>Dictionary<int,Entidad></returns>
        public override Dictionary <int, Entidad> ejecutar()
        {
            try
            {
                IDAO daoPais = FabricaDAO.instanciarDaoPais();
                Dictionary <int, Entidad> paisesSinCiudad = daoPais.ConsultarTodos();
                IDAO daoCiudad = FabricaDAO.instanciarDaoCiudad();
                Dictionary <int, Entidad> ciudades        = daoCiudad.ConsultarTodos();
                Dictionary <int, Entidad> paisesConCiudad = new Dictionary <int, Entidad>();

                foreach (var pais in paisesSinCiudad)
                {
                    Pais p = (Pais)pais.Value;
                    p._ciudades = obtenerCiudadesPorPais(ciudades, p._id);
                    paisesConCiudad.Add(pais.Key, p);
                }

                return(paisesConCiudad);
            }
            catch (Exception ex) {
                Log.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex);
                throw ex;
            }
        }
Example #14
0
        public void M16_DaoReclamoConsultarTodos()
        {
            Dictionary <int, Entidad> reclamos = daoReclamo.ConsultarTodos();

            Assert.NotNull(reclamos);
        }
Example #15
0
        public void M02_DaoAvionConsultarTodos()
        {
            Dictionary <int, Entidad> avion = daoAvion.ConsultarTodos();

            Assert.NotNull(avion);
        }
Example #16
0
        public void M12_DaoUsuarioConsultarTodos()
        {
            Dictionary <int, Entidad> usuario = daoUsuario.ConsultarTodos();

            Assert.NotNull(usuario);
        }