Esempio n. 1
0
 public async Task <UserRolesModel> GetUserRolesn(string UserID)
 {
     try
     {
         return(await Task.Run(() => ManageRole.GetUserRolesn(UserID)));
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 2
0
 //Get User roles List
 public async Task <List <UserAuthorization> > GetUserRoles(string UserID)
 {
     try
     {
         return(await Task.Run(() => ManageRole.GetUserRoles(UserID)));
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 3
0
        public async Task <RoleGroupModel> CreateRoleGroup(RoleGroupModel model)
        {
            try
            {
                AspNetRoleGroup data = await Task.Run(() => ManageRole.InsertRoleGroup(model.ConvertToAspNetRoleGroup()));

                return(data.ConvertToRoleGroup());
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 4
0
        public async Task <List <RoleModel> > GetRoleGroupRoles(string id)
        {
            try
            {
                List <AspNetRole> data = await Task.Run(() => ManageRole.GetRoleGroupRoles(id));

                return(data.Select(x => x.ConvertToRole()).ToList());
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 5
0
        public async Task <RoleGroupModel> GetRoleGroup(string id)
        {
            try
            {
                AspNetRoleGroup data = await Task.Run(() => ManageRole.GetRoleGroup(id));

                return(data.ConvertToRoleGroup());
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 6
0
        public async Task <RoleGroupRolesModel> CreateRoleGroupRoles(RoleGroupRolesModel model)
        {
            try
            {
                foreach (RoleModel r in model.roles)
                {
                    AspNetRoleGroupRole data = new AspNetRoleGroupRole();
                    data.RoleGroupId = model.roleGroup.id;
                    data.RoleId      = r.id;
                    AspNetRoleGroupRole res = await Task.Run(() => ManageRole.InsertRoleGroupRoles(data));
                }

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