public ActionResult Index() { AccountHeadGroupViewModel accountHeadGroupVM = new AccountHeadGroupViewModel(); List <SelectListItem> selectListItem = new List <SelectListItem>(); List <ChartOfAccountsViewModel> chartOfAccountList = Mapper.Map <List <ChartOfAccounts>, List <ChartOfAccountsViewModel> >(_otherExpenseBusiness.GetAllAccountTypesForAccountHeadGroup()); foreach (ChartOfAccountsViewModel cav in chartOfAccountList) { selectListItem.Add(new SelectListItem { Text = cav.TypeDesc, Value = cav.Code, Selected = false, }); } accountHeadGroupVM.AccountTypes = selectListItem; selectListItem = null; return(View(accountHeadGroupVM)); }