public ActionResult SaveQuestion(FAQQuestionModel model)
        {
            model.UserId = SessionHelper.UserId;
            var result = objFAQService.AddEditQuestion(model);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
        public ActionResult OpenQuestionPopUp(int QuestionId = 0)
        {
            FAQQuestionModel objModel = new FAQQuestionModel();

            if (QuestionId > 0)
            {
                FAQQuestionModel result = new FAQQuestionModel();
                result   = objFAQService.GetQuestionByQuestionId(QuestionId);
                objModel = result;
            }
            return(View(ViewHelper.AddEditQuestionMaster, objModel));
        }
Beispiel #3
0
        public FAQQuestionModel GetQuestionByQuestionId(int QuestionId)
        {
            GenericRepository <FAQQuestionModel> objGenericRepository = new GenericRepository <FAQQuestionModel>();
            FAQQuestionModel Result = new FAQQuestionModel();

            try
            {
                Result = objGenericRepository.ExecuteSQL <FAQQuestionModel>("sp_GetQuestionMasterByQuestionId @QuestionId",
                                                                            Utility.GetSQLParam("QuestionId", SqlDbType.Int, QuestionId)
                                                                            ).FirstOrDefault();
            }
            catch (Exception ex)
            {
            }
            return(Result);
        }
Beispiel #4
0
        public string AddEditQuestion(FAQQuestionModel model)
        {
            GenericRepository <FAQQuestionModel> objGenericRepository = new GenericRepository <FAQQuestionModel>();
            string Result = string.Empty;

            try
            {
                Result = objGenericRepository.ExecuteSQL <string>("sp_AddEditQuestionMaster @QuestionId,@Question,@UserId",
                                                                  Utility.GetSQLParam("QuestionId", SqlDbType.Int, model.QuestionId),
                                                                  Utility.GetSQLParam("Question", SqlDbType.VarChar, !string.IsNullOrWhiteSpace(model.Question) ? model.Question : (object)DBNull.Value),
                                                                  Utility.GetSQLParam("UserId", SqlDbType.Int, model.UserId)
                                                                  ).FirstOrDefault();
            }
            catch (Exception ex)
            {
                Result = ex.Message.ToString();
            }
            return(Result);
        }
        public ActionResult OpenQuestionAnswerPopUp(int QuestionId = 0)
        {
            FAQQuestionModel objModel = new FAQQuestionModel();

            return(View(ViewHelper.AddEditQuestionAnswer, objModel));
        }