Example #1
0
        //GET /api/clientes/1
        public IHttpActionResult GetCliente(int id)
        {
            var cliente = clienteBL.GetClienteById(id);

            if (cliente == null)
            {
                log.Error("Cliente no encontrado con ID: " + id);
                return(NotFound());
            }


            return(Ok(Mapper.Map <Cliente, ClienteDTO>(cliente)));
        }
        public ActionResult ReporteVentasCliente(int clienteID)
        {
            ViewBag.ClienteID     = clienteID;
            ViewBag.NombreCliente = clienteBL.GetClienteById(clienteID).Nombre;

            var ventaCliente = ventaMayoristaBL.GetAllVentaMayoristaPorCliente(clienteID);

            double sumaTotal = 0;

            foreach (VentaMayorista prod in ventaCliente)
            {
                double parcial = prod.SumaTotal;

                sumaTotal += parcial;
            }

            ViewBag.sumaTotal = sumaTotal;

            return(View("Reportes\\ReporteVentasPorCliente"));
        }