An Enhanced Report Generator In C#