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);
 }
Example #2
0
    //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;
        }
    }