C# Class ElectionsMandateCalculator.Helpers.InputParsers

Afficher le fichier Open project: elections-contest/pe2013

Méthodes publiques

Méthode Description
ParseCandidateFromString ( string recordLine ) : Candidate

Parsing line from Candidates.txt ex: Mir/Party/Sequence num/name 1;1;1;“Кандидат 1 в МИР 1 – Партия 1“ 1;1;2;“Кандидат 2 в МИР 1 – Партия 1“

ParseCandidatesListFromFile ( string fileName ) : List
ParseCandidatesListFromFileContent ( string fileContent ) : List
ParseLotsListFromFile ( string fileName ) : List
ParseMirFromString ( string recordLine ) : Mir

Parse Mir from Mirs.txt ex: 1;“МИР 1“;10 2;“МИР 2“;5 3;“Чужбина“;0

ParseMirsListFromFile ( string fileName ) : List
ParseMirsListFromFileContent ( string fileContent ) : List
ParsePartiesListFromFile ( string fileName ) : List
ParsePartiesListFromFileContent ( string fileContent ) : List
ParsePartyFromString ( string recordLine ) : Party

Parse Parties from Parties.txt ex: 1;“Партия 1“ 2;“Коалиция 1“ 1000;“Инициативен комитет в МИР 1“ 1001;“Инициативен комитет в МИР 2“

ParseResultFromString ( string recordLine ) : Result

Parse result from sample result file 6;3;3 6;4;1

ParseResultsListFromFile ( string fileName ) : List
ParseResultsListFromFileContent ( string fileContent ) : List
ParseVoteFromString ( string recordLine ) : Vote

Parse Vote from Votes.txt ex: 1;1;1000 1;2;500 1;1000;600

ParseVotesListFromFile ( string fileName ) : List
ParseVotesListFromFileContent ( string fileContent ) : List

Method Details

ParseCandidateFromString() public static méthode

Parsing line from Candidates.txt ex: Mir/Party/Sequence num/name 1;1;1;“Кандидат 1 в МИР 1 – Партия 1“ 1;1;2;“Кандидат 2 в МИР 1 – Партия 1“
public static ParseCandidateFromString ( string recordLine ) : Candidate
recordLine string
Résultat ElectionsMandateCalculator.Models.Candidate

ParseCandidatesListFromFile() public static méthode

public static ParseCandidatesListFromFile ( string fileName ) : List
fileName string
Résultat List

ParseCandidatesListFromFileContent() public static méthode

public static ParseCandidatesListFromFileContent ( string fileContent ) : List
fileContent string
Résultat List

ParseLotsListFromFile() public static méthode

public static ParseLotsListFromFile ( string fileName ) : List
fileName string
Résultat List

ParseMirFromString() public static méthode

Parse Mir from Mirs.txt ex: 1;“МИР 1“;10 2;“МИР 2“;5 3;“Чужбина“;0
public static ParseMirFromString ( string recordLine ) : Mir
recordLine string
Résultat ElectionsMandateCalculator.Models.Mir

ParseMirsListFromFile() public static méthode

public static ParseMirsListFromFile ( string fileName ) : List
fileName string
Résultat List

ParseMirsListFromFileContent() public static méthode

public static ParseMirsListFromFileContent ( string fileContent ) : List
fileContent string
Résultat List

ParsePartiesListFromFile() public static méthode

public static ParsePartiesListFromFile ( string fileName ) : List
fileName string
Résultat List

ParsePartiesListFromFileContent() public static méthode

public static ParsePartiesListFromFileContent ( string fileContent ) : List
fileContent string
Résultat List

ParsePartyFromString() public static méthode

Parse Parties from Parties.txt ex: 1;“Партия 1“ 2;“Коалиция 1“ 1000;“Инициативен комитет в МИР 1“ 1001;“Инициативен комитет в МИР 2“
public static ParsePartyFromString ( string recordLine ) : Party
recordLine string
Résultat ElectionsMandateCalculator.Models.Party

ParseResultFromString() public static méthode

Parse result from sample result file 6;3;3 6;4;1
public static ParseResultFromString ( string recordLine ) : Result
recordLine string
Résultat Result

ParseResultsListFromFile() public static méthode

public static ParseResultsListFromFile ( string fileName ) : List
fileName string
Résultat List

ParseResultsListFromFileContent() public static méthode

public static ParseResultsListFromFileContent ( string fileContent ) : List
fileContent string
Résultat List

ParseVoteFromString() public static méthode

Parse Vote from Votes.txt ex: 1;1;1000 1;2;500 1;1000;600
public static ParseVoteFromString ( string recordLine ) : Vote
recordLine string
Résultat ElectionsMandateCalculator.Models.Vote

ParseVotesListFromFile() public static méthode

public static ParseVotesListFromFile ( string fileName ) : List
fileName string
Résultat List

ParseVotesListFromFileContent() public static méthode

public static ParseVotesListFromFileContent ( string fileContent ) : List
fileContent string
Résultat List