https://github.com/johnmwashuma/it-support-ticketing-system-
This is an online IT support Ticketing system developed using Asp.net Mvc, Nhibernate ORM, Ms sql server database and the bootstrap framework.
https://github.com/johnmwashuma/it-support-ticketing-system-
asp-net-mvc bootstrap mssql nhibernate
Last synced: 2 months ago
JSON representation
This is an online IT support Ticketing system developed using Asp.net Mvc, Nhibernate ORM, Ms sql server database and the bootstrap framework.
- Host: GitHub
- URL: https://github.com/johnmwashuma/it-support-ticketing-system-
- Owner: JohnMwashuma
- License: isc
- Created: 2017-03-30T10:53:35.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-03-30T13:47:05.000Z (over 9 years ago)
- Last Synced: 2025-07-09T06:02:52.532Z (12 months ago)
- Topics: asp-net-mvc, bootstrap, mssql, nhibernate
- Language: CSS
- Size: 13.5 MB
- Stars: 2
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme_exporter.txt
- License: LICENSE.txt
Awesome Lists containing this project
README
To export a List into variouse formats, just make an exportsTemplates\electronics folder and put those lines:
List list = Electronics.GetData();
ExportList exp = new ExportList();
exp.PathTemplateFolder=Path.Combine(Environment.CurrentDirectory, @"exportsTemplates\electronics");
exp.ExportTo(list, ExportToFormat.HTML, "a.html");
exp.ExportTo(list, ExportToFormat.CSV, "a.csv");
exp.ExportTo(list, ExportToFormat.XML, "a.xml");
exp.ExportTo(list, ExportToFormat.Word2003XML, "a_2003.doc");
exp.ExportTo(list, ExportToFormat.Excel2003XML, "a_2003.xls");
exp.ExportTo(list, ExportToFormat.Excel2007, "a.xlsx");
exp.ExportTo(list, ExportToFormat.Word2007, "a.docx");
exp.ExportTo(list, ExportToFormat.itextSharpXML, "a.xml");
exp.ExportTo(list, ExportToFormat.PDFtextSharpXML, "a.pdf");
See video at http://youtu.be/DHNRV9hzG_Y
For Asp.net MVC you can export with
List list = Electronics.GetData();
ExportList exp = new ExportList();
exp.PathTemplateFolder = Server.MapPath("~/ExportTemplates/electronics");
string filePathExport = Server.MapPath("~/exports/a" + ExportBase.GetFileExtension((ExportToFormat)id));
exp.ExportTo(list, (ExportToFormat)id, filePathExport);
See video at http://www.youtube.com/edit?video_id=2CBdn6ru47M&o=U&ns=1
You can export also a DataTable
DataTable dt = ElectronicsDataTable.GetData();
var exp = new ExportDataTable();
exp.PathTemplateFolder = Path.Combine(Environment.CurrentDirectory, @"exportsTemplates\electronics");
exp.ExportTo(dt, ExportToFormat.HTML, "a.html");
exp.ExportTo(dt, ExportToFormat.CSV, "a.csv");
exp.ExportTo(dt, ExportToFormat.XML, "a.xml");
exp.ExportTo(dt, ExportToFormat.Word2003XML, "a_2003.doc");
exp.ExportTo(dt, ExportToFormat.Excel2003XML, "a_2003.xls");
exp.ExportTo(dt, ExportToFormat.PDFtextSharpXML, "a.pdf");
exp.ExportTo(dt, ExportToFormat.Excel2007, "a.xlsx");
exp.ExportTo(dt, ExportToFormat.Word2007, "a.docx");
exp.ExportTo(dt, ExportToFormat.itextSharpXML, "a.xml");
You can modify also the generated CSHTML template to improve your exported data.