// GET: ErrorMessageController/Create public ActionResult Create(int ProductId) { // ProductId = 2; var viewModel = new CreateErrorMessageViewModel(); var checkBoxList = new List <ErrorMessageCheckBox>(); viewModel.ProductId = ProductId; var erroViewModel = _repo.GetErrorMessage(viewModel.ProductId); foreach (var item in erroViewModel) { checkBoxList.Add(new ErrorMessageCheckBox() { ErrorMessageId = item.ErrorMessageId, IsChecked = false, Text = item.Message, }); } viewModel.ErrorMessageCheckBoxes = checkBoxList; return(View(viewModel)); }