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)); }
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); }
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)); }