public void ProbarCargarIvaActual_CargarCorrecto_RegresaIva() { IvaDAO ivaDAO = new IvaDAO(); Iva iva = ivaDAO.CargarIvaActual(); Assert.AreEqual(VALOR_IVA_ACTUAL_EN_BASE, iva.Valor); }
public GUIReciboDeCuenta(Cuenta cuenta) { InitializeComponent(); IvaDAO ivaDAO = new IvaDAO(); Iva = ivaDAO.CargarIvaActual(); Cuenta = cuenta; cuenta.CalcularPrecioTotal(); LabelCuenta.Content = "Cuenta: " + cuenta.Id + " " + cuenta.Estado.ToString(); LabelIva.Content = Iva.Valor * cuenta.PrecioTotal; LabelPrecioTotal.Content = (cuenta.PrecioTotal * Iva.Valor) + cuenta.PrecioTotal; DataGridPedidos.ItemsSource = cuenta.Pedidos; DataGridPedidos.ItemsSource = CargarAlimentosDePedidos(); }
public GUIEditarPedido(ControladorDeCambioDePantalla controlador, Empleado empleadoDeCallCenter, Pedido pedido) { InitializeComponent(); this.EmpleadoDeCallCenter = empleadoDeCallCenter; this.Pedido = pedido; IvaDAO ivaDAO = new IvaDAO(); PlatilloDAO platilloDAO = new PlatilloDAO(); ProductoDAO productoDAO = new ProductoDAO(); try { Iva = ivaDAO.CargarIvaActual(); } catch (InvalidOperationException e) { MessageBox.Show(e.Message + "Porfavor contacte a su administrador", "Error! ", MessageBoxButton.OK); controlador.Regresar(); } IvaLabel.Content = "IVA(" + Iva.Valor * 10 + "%)"; Controlador = controlador; BarraDeEstado.Controlador = controlador; try { ProductosCargados = productoDAO.CargarProductosActivos(); PlatillosCargados = platilloDAO.CargarTodos(); } catch (InvalidOperationException e) { MessageBox.Show(e.Message + "Porfavor contacte a su administrador", "Error! ", MessageBoxButton.OK); controlador.Regresar(); } AlimentosCargados = AlimentosCargados.Concat(PlatillosCargados).ToList(); AlimentosCargados = AlimentosCargados.Concat(ProductosCargados).ToList(); AlimentosVisibles = AlimentosCargados; ActualizarPantalla(); BarraDeEstado.ActualizarEmpleado(empleadoDeCallCenter); }
private void LimpiarPantalla() { IvaDAO ivaDAO = new IvaDAO(); PlatilloDAO platilloDAO = new PlatilloDAO(); ProductoDAO productoDAO = new ProductoDAO(); Iva = ivaDAO.CargarIvaActual(); IvaLabel.Content = "IVA(" + Iva.Valor * 10 + "%)"; ProductosCargados = productoDAO.CargarProductosActivos(); PlatillosCargados = platilloDAO.CargarTodos(); AlimentosCargados = new List <Alimento>(); AlimentosCargados = AlimentosCargados.Concat(PlatillosCargados).ToList(); AlimentosCargados = AlimentosCargados.Concat(ProductosCargados).ToList(); AlimentosVisibles = AlimentosCargados; Pedido = new Pedido(); ActualizarPantalla(); BusquedaTextBox.Text = string.Empty; NombreDeClienteTextBox.Text = string.Empty; NumeroTelefonicoTextBox.Text = string.Empty; DireccionClienteTextBlock.Text = string.Empty; ComentariosClienteTextBlock.Text = string.Empty; ComentariosOrdenTextBlock.Text = string.Empty; }