Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ===++===
- //
- // OrtizOL
- //
- // ===--===
- /*============================================================
- //
- // Clase: ControlCalculos.cs
- //
- // Original en: http://goo.gl/F2B3o3
- //
- // Propósito: Representar compnentes para los cálculos y
- // estadísticas de los productos vendidos.
- //
- ============================================================*/
- using System;
- using System.ComponentModel;
- using System.Drawing;
- using System.Windows.Forms;
- using LaTienda.Modelo;
- namespace LaTienda.GUI
- {
- /// <summary>
- /// Control para estadísticas de los productos.
- /// </summary>
- public partial class ControlCalculos : UserControl
- {
- #region Constructores
- /// <summary>
- /// Crea el control con los componentes de estadísticas.
- /// </summary>
- public ControlCalculos()
- {
- InitializeComponent();
- }
- #endregion
- #region Métodos
- /// <summary>
- /// Refresca la información de las estadísticas de los productos
- /// que se venden en la tienda.
- /// </summary>
- /// <param name="tienda">Tienda con los productos.</param>
- public void Refrescar(Tienda tienda)
- {
- txtIngresos.Text = tienda.CalcularGananciasTotales().ToString("C");
- txtProductoMasVendido.Text = tienda.CalcularProductoMasVendido().Nombre;
- txtProductoMenosVendido.Text = tienda.CalcularProductoMenosVendido().Nombre;
- txtPromedio.Text = tienda.CalcularPromedioVentas().ToString("C");
- }
- #endregion
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement