Exemplo n.º 1
0
        public static Orden_Compra Calculadora()
        {
            Orden_Compra orden = new Orden_Compra();

            orden.Calculadora();
            return(orden);
        }
Exemplo n.º 2
0
        public static Orden_Compra CrearOrden(int cant, Pizza pizza, Pasta pasta, ITamano tamano)
        {
            Orden_Compra Orden = null;

            Orden = new Orden_Compra(cant, pizza, pasta, tamano);
            return(Orden);
        }
Exemplo n.º 3
0
        private void btnCalcular_Click(object sender, EventArgs e)
        {
            if (npdCantidad.Value <= 0)
            {
                MessageBox.Show("Ingrese la cantidad");
                return;
            }

            if (cmbTipo.SelectedItem == null)
            {
                MessageBox.Show("Seleccione el Tipo de Pizza");
                return;
            }

            if (cmbPasta.SelectedItem == null)
            {
                MessageBox.Show("Seleccione el Tipo de Pasta");
                return;
            }
            if (rbtnPersonal.Checked == false && rbtnMediana.Checked == false && rbtnGrande.Checked == false)
            {
                MessageBox.Show("Seleccione el Tamaño ");
                return;
            }

            ITamano tammano = null;


            if (rbtnPersonal.Checked)
            {
                tammano = new Personal();
            }

            if (rbtnMediana.Checked)
            {
                tammano = new Mediana();
            }

            if (rbtnGrande.Checked)
            {
                tammano = new Grande();
            }

            Orden = OrdenCompra_Factory.CrearOrden(Convert.ToInt32(npdCantidad.Text), (Pizza)cmbTipo.SelectedItem, (Pasta)cmbPasta.SelectedItem, tammano);

            llenarExtras();

            txtTotal.Text = Orden.CalcularTotal().ToString();

            btnCalcular.Enabled = false;
            btnGuardar.Enabled  = true;
        }
Exemplo n.º 4
0
 private void btnCalculadora_Click(object sender, EventArgs e)
 {
     Orden_Compra orden = OrdenCompra_Factory.Calculadora();
 }