Exemplo n.º 1
0
        public void GetAllRoles()
        {
            try
            {
                RolesActionsManager rolesActionManager = new RolesActionsManager();
                IList <tbl_Roles>   lstRoles           = rolesActionManager.GetAllRoles();
                RolesList = new List <RolesActionsViewModel>();
                foreach (var item in lstRoles)
                {
                    RolesActionsViewModel rolesPermissionsViewModel = new RolesActionsViewModel();
                    rolesPermissionsViewModel.roleID   = item.RoleID;
                    rolesPermissionsViewModel.roleName = item.RoleName;

                    RolesList.Add(rolesPermissionsViewModel);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemplo n.º 2
0
        public IList <RolesActionsViewModel> GetAllScreens()
        {
            try
            {
                RolesActionsManager rolesActionManager = new RolesActionsManager();
                var screenList = rolesActionManager.GetAllScreens();
                ScreenList = new List <RolesActionsViewModel>();
                foreach (var item in screenList)
                {
                    RolesActionsViewModel rolesPermissionsViewModel = new RolesActionsViewModel();

                    rolesPermissionsViewModel.screenID   = item.Screen_ID;
                    rolesPermissionsViewModel.screenName = item.ScreenName;

                    ScreenList.Add(rolesPermissionsViewModel);
                }
                return(ScreenList);
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemplo n.º 3
0
        public IList <RolesActionsViewModel> GetMappedScreensRoles()
        {
            try
            {
                RolesActionsManager rolesActionManager = new RolesActionsManager();
                var lstMappedScreensRoles = rolesActionManager.GetMappedScreenRoles();
                MappedScreensRoles = new List <RolesActionsViewModel>();
                foreach (var item in lstMappedScreensRoles)
                {
                    RolesActionsViewModel rolesActionsVM = new RolesActionsViewModel();
                    rolesActionsVM.actionType = item.ActionType;
                    rolesActionsVM.screenID   = Convert.ToInt32(item.ScreenID);
                    rolesActionsVM.roleID     = Convert.ToInt32(item.RoleID);

                    MappedScreensRoles.Add(rolesActionsVM);
                }

                return(MappedScreensRoles);
            }
            catch (Exception)
            {
                throw;
            }
        }