protected void SaveQuestion() { App.Domain.Questions.QuestionsManager manager = new App.Domain.Questions.QuestionsManager(); App.Models.Questions.Questions question = null; if (_QuestionID > 0) { question = manager.Get(_QuestionID); } else { question = new App.Models.Questions.Questions(); } PopulateObject(question); manager.SaveOrUpdate(question); }
//private void ValidateFaceBookUser() //{ // FBConnectAuth.FBConnectAuthentication auth = new FBConnectAuth.FBConnectAuthentication(ConfigReader.FaceBookAPIKey, ConfigReader.FaceBookSecretPhrase); // if (auth.Validate() != FBConnectAuth.ValidationState.Valid) // { // // The request does not contain the details of a valid Facebook connect session - you'll probably want to throw an error here. // } // else // { // FBConnectAuth.FBConnectSession faceBookSession = auth.GetSession(); // String userId = faceBookSession.UserID; // String sessionKey = faceBookSession.SessionKey; // } //} private void SetInitialValues() { App.Domain.Questions.QuestionsManager manager = new App.Domain.Questions.QuestionsManager(); _NumberOfQuestions = manager.GetPagedList(1, int.MaxValue).Count; _LastQuestionDate = manager.LastQuestionDate().ToString(AppConstants.ValueOf.DATE_FROMAT_DISPLAY_WITH_TIME); _QuestionOfTheWeek = manager.Get(ConfigReader.QuestionOfTheWeekID); if (_QuestionOfTheWeek != null) { ViewState[QUESTION_OF_THE_WEEK_USERID] = 2; ViewState[CORRECT_ANSWER] = _QuestionOfTheWeek.CorrectAnswer; } }