コード例 #1
0
        public void TestActivarLugarTuristico()
        {
            conexion.Conectar();
            conexion.ActivarLugarTuristico(lugar.Id, true);
            Assert.AreEqual(true, conexion.ConsultarLugarTuristico(lugar.Id).Activar);
            conexion.Desconectar();

            conexion.Conectar();
            conexion.ActivarLugarTuristico(lugar.Id, false);
            Assert.AreEqual(false, conexion.ConsultarLugarTuristico(lugar.Id).Activar);
            conexion.Desconectar();
        }
コード例 #2
0
        /// <summary>
        /// Activa o desactiva un lugar turistico
        /// </summary>
        /// <param name="id">ID del lugar turistico</param>
        /// <param name="activar">true para activar, false para desactivar</param>
        /// <exception cref="BaseDeDatosExcepcion"></exception>
        public void ActivarLugarTuristico(int id, bool activar)
        {
            try
            {
                conexion.Conectar();

                conexion.ActivarLugarTuristico(id, activar);

                conexion.Desconectar();
            }
            catch (BaseDeDatosExcepcion e)
            {
                e.NombreMetodos.Add(this.GetType().FullName + "." + MethodBase.GetCurrentMethod().Name);
                throw e;
            }
        }