MongoUtility.Command.ExportImport.ExportToFile C# (CSharp) Method

ExportToFile() public static method

ExportToFile
public static ExportToFile ( DataViewInfo currentDataViewInfo, string excelFileName, EnumMgr exportType, MongoCollection mongoCol ) : void
currentDataViewInfo MongoUtility.Aggregation.DataViewInfo
excelFileName string
exportType MongoUtility.Basic.EnumMgr
mongoCol MongoCollection
return void
        public static void ExportToFile(DataViewInfo currentDataViewInfo,
            string excelFileName,
            EnumMgr.ExportType exportType,
            MongoCollection mongoCol)
        {
            MongoCursor<BsonDocument> cursor;
            cursor = mongoCol.FindAllAs<BsonDocument>();
            var dataList = cursor.ToList();
            switch (exportType)
            {
                case EnumMgr.ExportType.Text:
                    ExportToJson(dataList, excelFileName, MongoHelper.JsonWriterSettings);
                    break;
                case EnumMgr.ExportType.Excel:
                case EnumMgr.ExportType.Xml:
                    break;
            }
            MongoHelper.OnActionDone(new ActionDoneEventArgs(" Completed "));
        }