Exemplo n.º 1
0
        /// <summary>
        /// Agrega un elemento, solo indicandole precio y talle, el resto se genera mediante numeros randoms y descripcion generica
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnAgregarZapa_Click(object sender, EventArgs e)
        {
            CargarDatos  cargarDatos  = new CargarDatos();
            DialogResult dialogResult = cargarDatos.ShowDialog();

            if (!cargarDatos.verificarDatos())
            {
                MessageBox.Show("No se cargaron los datos");
            }
            else
            {
                int talle;
                int.TryParse(cargarDatos.Talle, out talle);
                double precioCompra;
                double.TryParse(cargarDatos.Precio, out precioCompra);

                Random random       = new Random();
                int    randomOrigen = random.Next(0, 1);
                int    randomMarca  = random.Next(0, 4);
                int    randomTipo   = random.Next(0, 2);

                Zapatilla zapatilla = new Zapatilla((Calzado.EOrigen)randomOrigen, precioCompra, talle, "PRODUCTO ALEATORIO",
                                                    (Calzado.EMarca)randomMarca, (Zapatilla.ETipoZapatilla)randomTipo);
                empresaZapatilla.SumarCalzado <Zapatilla>(empresaZapatilla, zapatilla);
                Zapatilla.GuardarXml(zapatilla, "Zapatilla.xml");
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Agrega un elemento, solo indicandole precio y talle, el resto se genera mediante numeros randoms y descripcion generica
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnAgregarBotin_Click(object sender, EventArgs e)
        {
            CargarDatos  cargarDatos  = new CargarDatos();
            DialogResult dialogResult = cargarDatos.ShowDialog();

            if (!cargarDatos.verificarDatos())
            {
                MessageBox.Show("No se cargaron los datos");
            }
            else
            {
                int talle;
                int.TryParse(cargarDatos.Talle, out talle);
                double precioCompra;
                double.TryParse(cargarDatos.Precio, out precioCompra);

                Random random       = new Random();
                int    randomOrigen = random.Next(0, 1);
                int    randomMarca  = random.Next(0, 4);
                int    randomTipo   = random.Next(0, 2);

                Botin botin = new Botin((Calzado.EOrigen)randomOrigen, precioCompra, talle, "PRODUCTO ALEATORIO",
                                        (Calzado.EMarca)randomMarca, (Botin.ETipoBotin)randomTipo);
                empresaBotin.SumarCalzado <Botin>(empresaBotin, botin);
                Botin.GuardarXml(botin, "Botin.xml");
            }
        }