public Confirmacion(int cantPasajes, Viaje viajeElegido, string idPuertoOrigen, string idPuertoDestino, Cliente cliente, double precioTotal, MetodoDePago medioDePago, string tipoDeOperacion) : base()
        {
            CantidadDePasajes = cantPasajes;
            ViajeElegido      = viajeElegido;
            IdPuertoOrigen    = idPuertoOrigen;
            IdPuertoDestino   = idPuertoDestino;
            ClienteComprador  = cliente;
            PrecioTotal       = precioTotal;
            MedioDePago       = medioDePago;
            TipoDeOperacion   = tipoDeOperacion;

            InitializeComponent();
        }
Exemplo n.º 2
0
 static void Main()
 {
     Ingrediente.CargarIngredientes();
     Usuario.CargarUsuarios();
     Tamaño.CargarTamaños();
     Postre.CargarPostres();
     Bebida.CargarBebidas();
     Hamburguesa.CargarHamburguesas();
     MetodoDePago.CargarMetDePagos();
     //Pedido.cargarPedidos();
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     //Application.Run(new FormEmpleado());
     //Application.Run(new FormGerente());
     Application.Run(new FormLogin());
 }
Exemplo n.º 3
0
        private MetodoDePago GetMetodoDePago()
        {
            if (cmbTipoOperacion.Items[cmbTipoOperacion.SelectedIndex].ToString() == "COMPRA")
            {
                MetodoDePago medioDePago = new MetodoDePago();

                medioDePago.Tipo = cmbMetodoDePago.Items[cmbMetodoDePago.SelectedIndex].ToString();

                if (cmbMetodoDePago.Items[cmbMetodoDePago.SelectedIndex].ToString() != "EFECTIVO")
                {
                    medioDePago.NumeroTarjeta = Convert.ToInt32(txtNumeroDeTarjerta.Text);
                }

                return(medioDePago);
            }

            return(null);
        }
Exemplo n.º 4
0
        private void btnConfirmar_Click(object sender, EventArgs e)
        {
            double       precio = 0;
            MetodoDePago met    = new MetodoDePago();

            if (rbEfectivo.Checked == true)
            {
                foreach (MetodoDePago m in MetodoDePago.Metodosdepagos)
                {
                    met = MetodoDePago.Metodosdepagos[0];
                }
            }
            MessageBox.Show(met.ToString());
            if (rbDebito.Checked == true)
            {
                foreach (MetodoDePago m in MetodoDePago.Metodosdepagos)
                {
                    met = MetodoDePago.Metodosdepagos[1];
                }
            }
            if (rbCredito.Checked == true)
            {
                foreach (MetodoDePago m in MetodoDePago.Metodosdepagos)
                {
                    met = MetodoDePago.Metodosdepagos[2];
                }
            }
            foreach (Combo h in Combo.Combos)
            {
                precio = precio + h.ArosDeCebolla.Precio;
                precio = precio + h.Papas.Precio;
                precio = precio + h.Hamburguesa.Precio;
                precio = precio + h.Bebida.Precio;
            }

            Pedido p = new Pedido(Combo.Combos, precio, met);

            p.Agregar();
            dgvConfirmar.DataSource = Pedido.Pedidos;
        }