/// <summary> /// Saves the specified <see cref="FiftyMeterPointSurvey"/> object. /// </summary> /// <param name="survey">The FiftyMeterPointSurvey object to save.</param> private static void save(FiftyMeterPointSurvey survey) { List <QueryParameter> queryList = EventBaseMapper.CreateSaveParameters(survey); queryList.AddRange(new List <QueryParameter>() { new QueryParameter("NoiseCode", survey.NoiseCode), new QueryParameter("SiteVisitId", survey.SiteVisitId) }); BaseMapper.SaveObject(survey, queryList, TABLE_NAME); }
/// <summary> /// Saves the specified <see cref="SiteCondition"/> object. /// </summary> /// <param name="visit">The SiteConditions object to save.</param> private static void save(SiteVisit visit) { List <QueryParameter> queryList = EventBaseMapper.CreateSaveParameters(visit); queryList.AddRange(new List <QueryParameter>() { new QueryParameter("ObserverId", visit.ObserverId), new QueryParameter("RecorderId", visit.RecorderId), new QueryParameter("StartConditionId", visit.StartConditions.Id), new QueryParameter("EndConditionId", visit.EndConditions.Id), new QueryParameter("Comments", visit.Comments), new QueryParameter("IsDataEntryComplete", visit.IsDataEntryComplete), }); BaseMapper.SaveObject(visit, queryList); }