Multiple file existence and checking file size

I want to check the files in particular directory are more that 0 Bytes i.e, Non zero byte file. The script should print a msg if all the files in that directory are empty( 0 Byte).

For the message:
if ls -l|wc -l returns 1 then directory is empty...
if [ ls -l |wc -l returns a greater value ] AND if [ ls -l|grep tot returns 0 ]
then the directory contains only 0 bytes files
Just thoughts...
Many solutions exist this is just using ls...

ls -l . | awk '$5>0{n++}END{if(n==0) print "All the files in that directory are empty( 0 Byte)."}'