public List <PermissionValues> getpermissionValues(PermissionValueQueryModel ValueModel)
 {
     try
     {
         InforWhatIFRequesDBOperation ValueModelObj = new InforWhatIFRequesDBOperation();
         return(ValueModelObj.getPermissionsValues(ValueModel));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public List <RolesFromConnection> getRoles(RolesQueryModel RoleModel)
 {
     try
     {
         InforWhatIFRequesDBOperation WhatIFReqObj = new InforWhatIFRequesDBOperation();
         return(WhatIFReqObj.getRoles(RoleModel));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public List <Permission> getPermission(PermissionQueryModel PermissionModel)
 {
     try
     {
         InforWhatIFRequesDBOperation PermissionObj = new InforWhatIFRequesDBOperation();
         return(PermissionObj.getPermissions(PermissionModel));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public List <Users> getUsers(UserQueryModel model)
 {
     try
     {
         InforWhatIFRequesDBOperation WhatIFReqObj = new InforWhatIFRequesDBOperation();
         return(WhatIFReqObj.getUsers(model));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }