{"id":24076189,"url":"https://github.com/johnmwashuma/it-support-ticketing-system-","last_synced_at":"2026-05-07T10:35:47.702Z","repository":{"id":124798434,"uuid":"86692109","full_name":"JohnMwashuma/IT-Support-Ticketing-System-","owner":"JohnMwashuma","description":"This is an online IT support Ticketing system developed using Asp.net Mvc, Nhibernate ORM,  Ms sql server database and the bootstrap framework. ","archived":false,"fork":false,"pushed_at":"2017-03-30T13:47:05.000Z","size":14159,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-09T06:02:52.532Z","etag":null,"topics":["asp-net-mvc","bootstrap","mssql","nhibernate"],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JohnMwashuma.png","metadata":{"files":{"readme":"readme_exporter.txt","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-30T10:53:35.000Z","updated_at":"2025-03-15T23:24:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"7008f063-d349-4e98-a83d-079ab525331c","html_url":"https://github.com/JohnMwashuma/IT-Support-Ticketing-System-","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JohnMwashuma/IT-Support-Ticketing-System-","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JohnMwashuma%2FIT-Support-Ticketing-System-","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JohnMwashuma%2FIT-Support-Ticketing-System-/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JohnMwashuma%2FIT-Support-Ticketing-System-/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JohnMwashuma%2FIT-Support-Ticketing-System-/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JohnMwashuma","download_url":"https://codeload.github.com/JohnMwashuma/IT-Support-Ticketing-System-/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JohnMwashuma%2FIT-Support-Ticketing-System-/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271442140,"owners_count":24760353,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-21T02:00:08.990Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["asp-net-mvc","bootstrap","mssql","nhibernate"],"created_at":"2025-01-09T19:58:42.685Z","updated_at":"2026-05-07T10:35:47.653Z","avatar_url":"https://github.com/JohnMwashuma.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿To export  a List\u003cElectronics\u003e into variouse formats, just make an exportsTemplates\\electronics folder and put those lines:\n\n\nList\u003cElectronics\u003e list = Electronics.GetData();\n                ExportList\u003cElectronics\u003e exp = new ExportList\u003cElectronics\u003e();\n                exp.PathTemplateFolder=Path.Combine(Environment.CurrentDirectory,  @\"exportsTemplates\\electronics\");                \n                exp.ExportTo(list, ExportToFormat.HTML, \"a.html\");\n                exp.ExportTo(list, ExportToFormat.CSV, \"a.csv\");\n                exp.ExportTo(list, ExportToFormat.XML, \"a.xml\");\n                exp.ExportTo(list, ExportToFormat.Word2003XML, \"a_2003.doc\");\n                exp.ExportTo(list, ExportToFormat.Excel2003XML, \"a_2003.xls\");\n                exp.ExportTo(list, ExportToFormat.Excel2007, \"a.xlsx\");\n                exp.ExportTo(list, ExportToFormat.Word2007, \"a.docx\");\n                exp.ExportTo(list, ExportToFormat.itextSharpXML, \"a.xml\");\n                exp.ExportTo(list, ExportToFormat.PDFtextSharpXML, \"a.pdf\");\n                \n                See video at http://youtu.be/DHNRV9hzG_Y\n                \nFor Asp.net MVC  you can export with\n\nList\u003cElectronics\u003e list = Electronics.GetData();\n            ExportList\u003cElectronics\u003e exp = new ExportList\u003cElectronics\u003e();\n            exp.PathTemplateFolder = Server.MapPath(\"~/ExportTemplates/electronics\");\n\n            string filePathExport = Server.MapPath(\"~/exports/a\" + ExportBase.GetFileExtension((ExportToFormat)id));\n            exp.ExportTo(list, (ExportToFormat)id, filePathExport);\n            \nSee video at http://www.youtube.com/edit?video_id=2CBdn6ru47M\u0026o=U\u0026ns=1            \n            \n\nYou can export also a DataTable\n\n\n DataTable dt = ElectronicsDataTable.GetData();\n            var exp = new ExportDataTable();\n            exp.PathTemplateFolder = Path.Combine(Environment.CurrentDirectory, @\"exportsTemplates\\electronics\");\n            exp.ExportTo(dt, ExportToFormat.HTML, \"a.html\");\n            exp.ExportTo(dt, ExportToFormat.CSV, \"a.csv\");\n            exp.ExportTo(dt, ExportToFormat.XML, \"a.xml\");\n            exp.ExportTo(dt, ExportToFormat.Word2003XML, \"a_2003.doc\");\n            exp.ExportTo(dt, ExportToFormat.Excel2003XML, \"a_2003.xls\");\n            exp.ExportTo(dt, ExportToFormat.PDFtextSharpXML, \"a.pdf\");\n            exp.ExportTo(dt, ExportToFormat.Excel2007, \"a.xlsx\");\n            exp.ExportTo(dt, ExportToFormat.Word2007, \"a.docx\");\n            exp.ExportTo(dt, ExportToFormat.itextSharpXML, \"a.xml\");\n            \n            \n            \n            \n            \n            \nYou can modify also the generated CSHTML template to improve your exported data.\n                \n                \n                ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjohnmwashuma%2Fit-support-ticketing-system-","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjohnmwashuma%2Fit-support-ticketing-system-","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjohnmwashuma%2Fit-support-ticketing-system-/lists"}