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