private ActionResult _CreateReturnPartialViewOnError(TViewModel viewModel)
 {
     SetViewBagsForCreate(ViewBagParentId.ToInteger());
     ViewBag.ParentId = ViewBagParentId;
     SetViewModelData(viewModel);
     return(PartialView(viewModel));
 }
        protected override IEnumerable <UserGroupMapViewModel> GetModelRecordsToBindInGrid()
        {
            var id      = ViewBagParentId.ToInteger();
            var records = _userGroupMapService.Filter(m => m.AbstractUser.UserId == id)
                          .Select(o => new UserGroupMapViewModel
            {
                UserGroupMapId = o.UserGroupMapId,
                UserGroupName  = o.AbstractUserGroup.Name,
                UserGroupDesc  = o.AbstractUserGroup.Description
            });

            return(records);
        }