public void BeginEdit() { if (inEdit) { return; } inEdit = true; bakSamplingNumber = samplingNumber.Clone() as SamplingNumber; }
public void EndEdit() { if (!inEdit) { return; } inEdit = false; bakSamplingNumber = null; Memorize(); }
public static void Parse(string str, SamplingNumber samplingNumber) { string[] tokens = GetFirstToken(str); samplingNumber.ResponseRate = tokens[0]; string[] restTokens = EDOUtils.ParseCSV(tokens[1]); if (restTokens == null || restTokens.Length < 3) { return; } samplingNumber.SampleSize = restTokens[0]; samplingNumber.NumberOfResponses = restTokens[1]; samplingNumber.Description = restTokens[2]; }
public static string ToString(SamplingNumber samplingNumber) { StringBuilder content = new StringBuilder(); content.Append(Escape(samplingNumber.ResponseRate)); content.Append("("); content.Append(Escape(samplingNumber.SampleSize)); content.Append(","); content.Append(Escape(samplingNumber.NumberOfResponses)); content.Append(","); content.Append(Escape(samplingNumber.Description)); content.Append(")"); return(content.ToString()); }
public SamplingNumberVM(SamplingNumber samplingNumber) { this.samplingNumber = samplingNumber; this.bakSamplingNumber = null; }
public static void ParseResponseRate(string str, SamplingNumber samplingNumber) { DDI31SamplingNumberIO.Parse(str, samplingNumber); }
public static string ToResponseRateContent(SamplingNumber samplingNumberModel) { return(DDI31SamplingNumberIO.ToString(samplingNumberModel)); }