public override DataSet Clone() { VoterStatisticsData data = (VoterStatisticsData)base.Clone(); data.InitVars(); return(data); }
/// <summary> /// Get voter's statistics for the given month and year /// </summary> public VoterStatisticsData GetMonthlyStats(int surveyId, int month, int year) { VoterStatisticsData dataSet = new VoterStatisticsData(); //SqlParameter[] commandParameters = new SqlParameter[] //{ new SqlParameter("@SurveyID", surveyId), // new SqlParameter("@Month", month), // new SqlParameter("@Year", year) }; ArrayList commandParameters = new ArrayList(); { commandParameters.Add(new SqlParameter("@SurveyId", surveyId).SqlValue); commandParameters.Add(new SqlParameter("@Month", month).SqlValue); commandParameters.Add(new SqlParameter("@Year", year).SqlValue); } DbConnection.db.LoadDataSet("vts_spvoterGetMonthlyStats", dataSet, new string[] { "VoterStats" }, commandParameters.ToArray()); return dataSet; }
public void RemoveVoterStatsRow(VoterStatisticsData.VoterStatsRow row) { base.Rows.Remove(row); }
public VoterStatsRowChangeEvent(VoterStatisticsData.VoterStatsRow row, DataRowAction action) { this.eventRow = row; this.eventAction = action; }
public void AddVoterStatsRow(VoterStatisticsData.VoterStatsRow row) { base.Rows.Add(row); }