Beispiel #1
0
        //   public Reserva(Model.CompraReservaPasaje.Cliente cliente, List<Cabina> cabinasElegidas, int crucero)
        //  {
        //      InitializeComponent();
        //      this.cliente = cliente;
        //       this.cabinasElegidas = cabinasElegidas;
        //       this.crucero = crucero;
        //      this.cliente = cliente;
        //      textBox1.Text = cliente.dni.ToString();
        //      textBox2.Text = cliente.direccion;
        //      textBox3.Text = cliente.telefono.ToString();
        //      textBox4.Text = cliente.nombreApellido;
        //      textBox5.Text = cliente.mail;
        //      textBox6.Text = cliente.fechaNacimiento.ToString();
        //      textBox7.Text = crucero.ToString();

        //   }

        public Reserva(Cliente cliente, List <Cabina> cabinas, Viaje viaje)
        {
            InitializeComponent();
            this.cliente         = cliente;
            this.cabinasElegidas = cabinas;
            this.viaje           = viaje;

            for (int i = 0; i < cabinas.Count; i++)
            {
                Cabina   unaCabina    = cabinas.ElementAt(i);
                String   nro          = unaCabina.cabi_nro.ToString();
                String   piso         = unaCabina.cabi_piso.ToString();
                String   tipoServicio = unaCabina.cabi_tipo_servicio_descr.ToString();
                string[] new_row      = new string[3];
                new_row[0] = nro;
                new_row[1] = piso;
                new_row[2] = tipoServicio;
                pagoReservaTable.Rows.Add(new_row);
            }

            //pagoReservaTable.DataSource = cabinas;
            textBox1.Text = cliente.dni.ToString();
            textBox2.Text = cliente.direccion;
            textBox3.Text = cliente.telefono.ToString();
            textBox4.Text = cliente.nombreApellido;
            textBox5.Text = cliente.mail;
            textBox6.Text = cliente.fechaNacimiento.ToString();
            textBox7.Text = viaje.fecha_llegada_estimada.ToShortDateString();
            textBox8.Text = viaje.fecha_salida.ToShortDateString();
            textBox9.Text = viaje.crucero_id.ToString();
        }
        //  private DataTable cabinas;


        public MediosDeLosPagos(Model.CompraReservaPasaje.Cliente cliente, List <Cabina> cabinasId, Model.Viajes.Viaje viaje)
        {
            this.cliente = cliente;
            this.cabinas = cabinasId;
            this.viaje   = viaje;
            InitializeComponent();
            descripcion.Items.AddRange(new object[] { "TARJETA VISA", "TARJETA MASTERCARD", "TARJETA AMERICANEXPRESS", "TARJETA CREDENCIAL" });
            cantCuotas.Items.AddRange(new object[] { 1, 2, 3, 6, 12 });
        }