Exemplo n.º 1
0
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            SitioTuristico sitio = new SitioTuristico();

            sitio.Nombre    = txtNombre.Text;
            sitio.Direccion = txtDireccion.Text;

            //Validar si los minutos estan en blanco dejarlos en 0
            string minOpen  = "00";
            string minClose = "00";

            if (mEntrada.Text != string.Empty)
            {
                minOpen = mEntrada.Text;
            }
            if (mSalida.Text != string.Empty)
            {
                minClose = mSalida.Text;
            }

            sitio.Entrada = TimeSpan.Parse(string.Format("{0}:{1}", hEntrada.Text, minOpen));
            sitio.Salida  = TimeSpan.Parse(string.Format("{0}:{1}", hSalida.Text, minClose));
            if (rbSi.Checked)
            {
                sitio.EsGratis = 'S';
            }
            else
            {
                sitio.EsGratis = 'N';
            }
            sitio.TipoExposicion = (Exposicion)ddlExposicion.SelectedIndex;

            if (sitio.Create())
            {
                lblNotificacion.Text = string.Format("¡Se agregó correctamente: {0}!", sitio.Nombre);
            }
            else
            {
                lblNotificacion.Text = string.Format("¡No se pudo agregar: {0}!", txtNombre);
            }

            //Vaciar controles
            this.Limpieza();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            //Creacion de instancias para prueba
            Actividad      actividad = new Actividad();
            Turista        turista   = new Turista();
            SitioTuristico sitio     = new SitioTuristico();

            //Creacion turista
            turista.Edad         = 25;
            turista.Nacionalidad = "Chileno";
            turista.Ndocumento   = "184651041";
            turista.Nombre       = "Diego Lufi";

            if (turista.Create())
            {
                Console.WriteLine("Se ha creado el el turista");
            }
            else
            {
                Console.WriteLine("No se ha creado el turista");
            }

            Console.ReadKey();

            //Creacion del sitio
            sitio.Direccion      = "La Pincoya 8794";
            sitio.Nombre         = "X Zone";
            sitio.EsGratis       = 'N';
            sitio.Entrada        = TimeSpan.Parse("10:00");
            sitio.Salida         = TimeSpan.Parse("20:00");
            sitio.TipoExposicion = Exposicion.Ambos;

            if (sitio.Create())
            {
                Console.WriteLine("Se ha creado el sitio");
            }
            else
            {
                Console.WriteLine("No se ha creado el sitio");
            }

            Console.ReadKey();

            //Creacion de la Actividad

            actividad.FechaDeCritica = DateTime.Today;
            actividad.Nota           = 5;
            actividad.Observacion    = "Excelente estacion de juegos";
            actividad.Lugar          = sitio;
            actividad.Visitante      = turista;

            if (actividad.Create())
            {
                Console.WriteLine("Se ha creado la actividad");
            }
            else
            {
                Console.WriteLine("No se ha creado la actividad");
            }

            Console.ReadKey();
        }