public ActionResult AddUpdateQuestionPartial(long?questionID) { MLQuestion objMLQuestion = new MLQuestion(); objBLCommon = new BLCommon(); MLDropdownBindOption objMLDDLBind = new MLDropdownBindOption(); objMLDDLBind.TableName = "tblSubject"; objMLDDLBind.ColID = "SID"; objMLDDLBind.ColText = "Subject"; objMLDDLBind.Option = ""; ViewBag.ListSubject = objBLCommon.GetDropdownList(objMLDDLBind).ToList(); if (questionID > 0) { //Fetch records from database } else { objMLQuestion.ListAnswers = new List <MLAnswer> { new MLAnswer(), new MLAnswer() }; } return(PartialView("_AddUpdateQuestion", objMLQuestion)); }
public IList <MLDropdown> GetDropdownList(MLDropdownBindOption objDDLBind) { using (OnlineTestDBEntities dbContext = new OnlineTestDBEntities()) { var objDropdown = dbContext.usp_GetDropdownList(objDDLBind.TableName, objDDLBind.ColID, objDDLBind.ColText, objDDLBind.Option).ToList(); if (objDropdown != null) { return(objDropdown.Select(x => new MLDropdown { ID = x.ID, Text = x.Text, ParentID = x.ParentID }).ToList()); } else { return(new List <MLDropdown>()); } } }
public IList <MLDropdown> GetDropdownList(MLDropdownBindOption objDDLBind) { objDLCommon = new DLCommon(); return(objDLCommon.GetDropdownList(objDDLBind)); }