示例#1
0
        public void AddUpdateRoleMenu(RoleMenuMappingListModel model, int LoggedInUserId, int LoggedInOrganizationId)
        {
            base.RepositoryContext.SP_DeleteRoleMenuMapping(model.RoleId);
            if (model != null && model.RoleMenuMappingViewModel != null && model.RoleMenuMappingViewModel.Any())
            {
                foreach (RoleMenuMappingViewModel viewModel in model.RoleMenuMappingViewModel)
                {
                    RoleMenuMapping menu = Mapper.Map <RoleMenuMappingViewModel, RoleMenuMapping>(viewModel);
                    Add(menu, LoggedInUserId, LoggedInOrganizationId);
                }
            }

            this._unitOfWork.Save();
        }
示例#2
0
 public void AddUpdateRoleMenu(RoleMenuMappingListModel model)
 {
     this._IRoleMenuMappingRepository.AddUpdateRoleMenu(model, base.UserId, base.OrganizationId);
 }