Export nach Excel als Antwort in web-API
Bin ich mit dem Web-API-4.5.1. Ich bin Generierung von API in C# - code und die Weitergabe dieser API vorderen Ende, wo sich das front-end basiert auf HTML und AngularJS JavaScript. Meine Anforderung ist die Erstellung einer API für den export nach Excel an das front-end. Ich bin irgendwie hier hängengeblieben. Ich erhalte request vom front-end-Menschen mit fromdate und todate. Basierend auf, dass ich die Datenbank Abfragen, um die Daten und wenn ich erfolgreich bin, Holen Sie sich das HTML-format aus. Ich bin nicht in der Lage, weiter zu gehen, wie ich bin neu in diesem. Unten ist der code was ich versucht bin, dies zu erreichen mit:
[HttpPost]
public HttpResponseMessage ExportToExcel(string fromTimeStamp, string toTimeStamp)
{
DateTime fromDate = new DateTime(1970, 1, 1, 0, 0, 0, 0, System.DateTimeKind.Utc);
fromDate = fromDate.AddMilliseconds(Convert.ToDouble(fromTimeStamp)).ToLocalTime();
fromDate.AddDays(1);
DateTime toDate = new DateTime(1970, 1, 1, 0, 0, 0, 0, System.DateTimeKind.Utc);
toDate = toDate.AddMilliseconds(Convert.ToDouble(toTimeStamp)).ToLocalTime();
toDate.AddDays(1);
var fromDate1 = fromDate.AddDays(1).ToString("yyyy-MM-dd");
var toDate1 = toDate.AddDays(1).ToString("yyyy-MM-dd");
var bal = new AdminBAL();
var ExportData = bal.ExportToExcel(fromDate1, toDate1);
//where Exportdata is the html format for the data required.
//unable to find the solution here
}
Wie kann ich diesen Vorgang?
Eine einfache excel-Objektbibliothek finden Sie hier: epplus.codeplex.com
InformationsquelleAutor Sangeetha | 2015-06-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie versuchen, diese?
Habe ich diese, funktioniert einwandfrei.Bitte lassen Sie mich wissen, wenn Sie irgendwelche Zweifel haben.
InformationsquelleAutor SJ Alex