private void btnAgregarPedido_Click(object sender, EventArgs e) //ACAAAAAAAAAAAAAAAA { List <Producto.GustoHelado> gustos; if (dgvCarrito.Rows.Count == 1) { idCarrito++; miCarrito.NumeroDePedido = idCarrito; } if (string.Equals(cmbTipoDeProducto.Text, Producto.Tipo.Helado.ToString())) { gustos = CargarGustos(); productoHelado = new Helado((Helado.Tamanio)Enum.Parse(typeof(Helado.Tamanio), cmbTamanio.SelectedItem.ToString()), gustos); miCarrito += productoHelado; miCarrito.CalcularTotal(); CargaDataGridCarrito(productoHelado.TamanioDelHelado.ToString(), Producto.Tipo.Helado.ToString(), gustos, productoHelado.Precio); } if (string.Equals(cmbTipoDeProducto.Text, Producto.Tipo.Torta.ToString())) { gustos = CargarGustos(); productoTorta = new Torta((Torta.Tamanio)Enum.Parse(typeof(Torta.Tamanio), cmbTamanio.SelectedItem.ToString()), gustos); miCarrito += productoTorta; miCarrito.CalcularTotal(); CargaDataGridCarrito(productoTorta.TamanioElegido.ToString(), Producto.Tipo.Torta.ToString(), gustos, productoTorta.Precio); } lblMontoTotal.Text = miCarrito.CalcularTotal().ToString(); btnEfectuarPedido.Enabled = true; txbNombreCliente.Enabled = false; cmbTamanio.SelectedIndex = -1; cmbTipoDeProducto.SelectedIndex = -1; for (int i = 0; i < clbListaDeGustos.Items.Count; i++) { clbListaDeGustos.SetItemChecked(i, false); } }
public void CeroCuandoEstaVacio() { Assert.AreEqual(0, _carrito.CalcularTotal()); }