public RateSessionViewModel(IRepository repository)
        {
            _repository = repository;

            _surveyResult = new SessionRatingResult();

            SessionId     = "";
            ContentRating = 0;
            SpeakerRating = 0;
            Comments      = "";
        }
		public RateSessionViewModel (IRepository repository)
		{
			_repository = repository;

			_surveyResult = new SessionRatingResult ();

			SessionId = "";
			ContentRating = 0;
			SpeakerRating = 0;
			Comments = "";
		}
        public void SaveSessionRatingResult(SessionRatingResult result)
        {
            var key = "sessionrating-" + result.SessionId + "-" + _couchbaseService.GetUserId();
            var doc = _couchbaseService.Db.GetExistingDocument(key);

            IDictionary <string, object> dict;

            if (doc == null)
            {
                doc  = _couchbaseService.Db.GetDocument(key);
                dict = new Dictionary <string, object> ();
                dict.Add("type", "ratingresult");
                dict.Add("sessionratingresult", result);
            }
            else
            {
                dict = doc.Properties;
                dict["sessionratingresult"] = result;
            }

            doc.PutProperties(dict);
        }
Exemple #4
0
 public void SaveSessionRatingResult(SessionRatingResult result)
 {
     throw new NotImplementedException();
 }
		public void SaveSessionRatingResult (SessionRatingResult result)
		{
			throw new NotImplementedException ();
		}