예제 #1
0
 public bool ChangeUserType(int UserID, Security.User.UserType UserType)
 {
     iQuery = new QueryBuilder(QueryType._Update)
              .AddField("s_SecurityUser", "UserType", FieldType._String, "", ((int)UserType).ToString())
              .AddWhere(0, "s_SecurityUser", "UserID", FieldType._Number, Operator._Equal, UserID.ToString(), Condition._None);
     if (rd.ExecuteQuery(iQuery).Result)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
예제 #2
0
        public bool Save(string UserName, string Password, Security.User.UserType ut, string datasourcekey)
        {
            int nextid = rd.getNextID("User");

            iQuery = new QueryBuilder(QueryType._Insert)
                     .AddField("s_SecurityUser", "UserID", FieldType._String, "", nextid.ToString())
                     .AddField("s_SecurityUser", "UserName", FieldType._String, "", UserName)
                     .AddField("s_SecurityUser", "Password", FieldType._String, "", Password)
                     .AddField("s_SecurityUser", "UserType", FieldType._String, "", ((int)ut).ToString())
                     .AddField("s_SecurityUser", "datasourcekey", FieldType._String, "", datasourcekey);
            if (rd.ExecuteQuery(iQuery).Result)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }