public static List <QuestionBankViewModel> GetQuestionBankList() { List <QuestionBankViewModel> QList = new List <QuestionBankViewModel>(); QuestionBankDAL.GetQuestionsList().ForEach(q => QList.Add(new QuestionBankViewModel(q))); return(QList); }
public List <QuestionsDetailsView> GetQuestionsList(Guid?QuestionId) { List <QuestionsDetailsView> detaillist = new List <QuestionsDetailsView>(); try { var data = objQuestion.GetQuestionsList(QuestionId); if (data.Count > 0) { data.ForEach(x => { QuestionsDetailsView detail = new QuestionsDetailsView(); detail.ID = x.ID; detail.Question = x.Question; detail.Answer = x.Answer; detail.ModifiedDate = x.ModifiedDate; detail.OptionA = x.OptionA; detail.OptionB = x.OptionB; detail.OptionC = x.OptionC; detail.OptionD = x.OptionD; detail.OptionE = x.OptionE; detail.QuestionBankID = x.QuestionBankID; detaillist.Add(detail); }); } } catch (Exception) { throw; } return(detaillist); }