Table of Contents

Class ProgramRepository

Namespace
InSite.Persistence.Plugin.NCSHA
Assembly
InSite.Persistence.dll
public class ProgramRepository
Inheritance
ProgramRepository
Inherited Members

Constructors

ProgramRepository()

public ProgramRepository()

Fields

Warnings

public List<string> Warnings

Field Value

List<string>

Properties

ReportTables

public string[] ReportTables { get; }

Property Value

string[]

SurveyIdentifiers

public Dictionary<string, Guid> SurveyIdentifiers { get; }

Property Value

Dictionary<string, Guid>

Methods

Add(params string[])

public static string Add(params string[] values)

Parameters

values string[]

Returns

string

Divide(int, params string[])

public static string Divide(int decimalPlaces, params string[] values)

Parameters

decimalPlaces int
values string[]

Returns

string

Divide(params string[])

public static string Divide(params string[] values)

Parameters

values string[]

Returns

string

GetAgencies()

public QGroup[] GetAgencies()

Returns

QGroup[]

GetAnswers()

public static List<ProgramRepository.Answer> GetAnswers()

Returns

List<ProgramRepository.Answer>

GetAnswers(int)

public static List<ProgramRepository.Answer> GetAnswers(int year)

Parameters

year int

Returns

List<ProgramRepository.Answer>

GetMappings()

public static List<ProgramRepository.Mapping> GetMappings()

Returns

List<ProgramRepository.Mapping>

Multiply(int, params string[])

public static string Multiply(int decimalPlaces, params string[] values)

Parameters

decimalPlaces int
values string[]

Returns

string

Multiply(params string[])

public static string Multiply(params string[] values)

Parameters

values string[]

Returns

string

RefreshReportTables(string[], SurveyMigration, string)

public void RefreshReportTables(string[] reportTables, ProgramRepository.SurveyMigration surveyMigration, string period)

Parameters

reportTables string[]
surveyMigration ProgramRepository.SurveyMigration
period string

SelectAll(Guid)

public static SearchResultList SelectAll(Guid agency)

Parameters

agency Guid

Returns

SearchResultList

SelectInputValues(string)

public static IReadOnlyList<NchsaFieldUsage> SelectInputValues(string fieldName)

Parameters

fieldName string

Returns

IReadOnlyList<NchsaFieldUsage>

SubmissionReportYears()

public static List<int> SubmissionReportYears()

Returns

List<int>

Subtract(params string[])

public static string Subtract(params string[] values)

Parameters

values string[]

Returns

string