示例#1
0
        private string obtenerResumen()
        {
            ConsumidorDAO consumidorDAO = new ConsumidorDAO();
            TrabajadorDAO trabajadorDAO = new TrabajadorDAO();
            ValoracionDAO valoracionDAO = new ValoracionDAO();
            DescuentoDAO  descuentoDAO  = new DescuentoDAO();
            LogEmailDAO   logEmailDAO   = new LogEmailDAO();
            UsuarioDAO    usuarioDAO    = new UsuarioDAO();
            TiendaDAO     tiendaDAO     = new TiendaDAO();
            RubroDAO      rubroDAO      = new RubroDAO();

            StringBuilder resumen = new StringBuilder();

            resumen.AppendLine("Usuarios ");
            resumen.AppendLine();
            resumen.Append("Total de usuarios registrados: ");
            resumen.AppendLine(usuarioDAO.getTotalUsuariosRegistrados().ToString());
            resumen.Append("Trabajadores registrados: ");
            resumen.AppendLine(trabajadorDAO.getTotalTrabajadoresRegistrados().ToString());
            resumen.Append("Consumidores registrados: ");
            resumen.AppendLine(consumidorDAO.getTotalConsumidoresRegistrados().ToString());
            resumen.AppendLine();
            resumen.Append("Correos enviados: ");
            resumen.AppendLine(logEmailDAO.getTotalLogEmailEnviados().ToString());
            resumen.AppendLine();
            resumen.Append("Cantidad valoraciones: ");
            resumen.AppendLine(valoracionDAO.getTotalValoracionesRegistradas().ToString());
            resumen.AppendLine();
            resumen.AppendLine("Total de descuentos entregados por rubro");
            foreach (Rubro rubro in rubroDAO.listarRubros())
            {
                resumen.Append(rubro.nombre);
                resumen.Append(": ");
                resumen.AppendLine(descuentoDAO.getTotalDescuentosRegistradosPorRubro(rubro.idRubro).ToString());
            }

            consumidorDAO.getTotalConsumidoresRegistrados();
            label1.Text = resumen.ToString();
            return(resumen.ToString());
        }