C# Class BExIS.IO.Transform.Output.AsciiWriter

Inheritance: DataWriter
Afficher le fichier Open project: BEXIS2/Core Class Usage Examples

Méthodes publiques

Méthode Description
AddDataTuples ( DatasetManager datasetManager, List dataTuplesIds, string filePath, long dataStructureId ) : List

Add Datatuples and Datastructure to a Ascii file

AddDataTuples ( List dataTuples, string filePath, long dataStructureId ) : List

AllTextToFile ( string filepath, string text ) : bool
AsciiWriter ( ) : System

AsciiWriter ( TextSeperator delimeter ) : System

CreateFile ( long datasetId, long datasetVersionOrderNr, long dataStructureId, string title, string extention ) : string

return the filepath

CreateFile ( string filepath ) : string
GenerateCsv ( DocumentFormat.OpenXml.Drawing.Charts.DataTable datatable, string fullpath ) : string

Private Methods

Méthode Description
SortVariablesOnDatastructure ( List variables, DataStructure datastructure ) : List
dataStructureToRow ( long id ) : string

Convert Datastructure to a String line

datatupleToRow ( AbstractTuple dataTuple ) : string

Convert Datatuple to String line

datatupleToRow ( long id ) : string

Convert Datatuple to String line

Method Details

AddDataTuples() public méthode

Add Datatuples and Datastructure to a Ascii file
public AddDataTuples ( DatasetManager datasetManager, List dataTuplesIds, string filePath, long dataStructureId ) : List
datasetManager BExIS.Dlm.Services.Data.DatasetManager
dataTuplesIds List
filePath string Path of the excel template file
dataStructureId long Id of datastructure
Résultat List

AddDataTuples() public méthode

public AddDataTuples ( List dataTuples, string filePath, long dataStructureId ) : List
dataTuples List
filePath string
dataStructureId long
Résultat List

AllTextToFile() public static méthode

public static AllTextToFile ( string filepath, string text ) : bool
filepath string
text string
Résultat bool

AsciiWriter() public méthode

public AsciiWriter ( ) : System
Résultat System

AsciiWriter() public méthode

public AsciiWriter ( TextSeperator delimeter ) : System
delimeter TextSeperator
Résultat System

CreateFile() public méthode

return the filepath
public CreateFile ( long datasetId, long datasetVersionOrderNr, long dataStructureId, string title, string extention ) : string
datasetId long
datasetVersionOrderNr long
dataStructureId long
title string
extention string
Résultat string

CreateFile() public static méthode

public static CreateFile ( string filepath ) : string
filepath string
Résultat string

GenerateCsv() public méthode

public GenerateCsv ( DocumentFormat.OpenXml.Drawing.Charts.DataTable datatable, string fullpath ) : string
datatable DocumentFormat.OpenXml.Drawing.Charts.DataTable
fullpath string
Résultat string