Beispiel #1
0
        /// <summary>
        /// Returns a string version of a Sheet Object for test logging purposes
        /// </summary>
        /// <param name="sheet"></param>
        /// <returns></returns>
        public static string DisplayText(Sheet sheet)
        {
            ToStringHelper toStringHelper = new ToStringHelper();

            toStringHelper.Append("\r\nSheet\r\n");
            toStringHelper.AppendProperty("Id", sheet.Id);
            toStringHelper.AppendProperty("Name", sheet.Name);
            toStringHelper.AppendProperty("Permalink", sheet.Permalink);
            toStringHelper.AppendProperty("AccessLevel", sheet.AccessLevel);

            foreach (Column column in sheet.Columns)
            {
                toStringHelper.Append(ColumnHelper.DisplayText(column));
            }

            return(toStringHelper.ToString());
        }
Beispiel #2
0
 private static void append(ref string delimeter, string name, string value, ToStringHelper sb)
 {
     if (null != value)
     {
         sb.Append(delimeter + name + "=" + HttpUtility.UrlEncode(value));
         delimeter = "&";
     }
 }
Beispiel #3
0
        /// <summary>
        /// Returns a logging Friendly version of the Group.
        /// </summary>
        /// <returns></returns>
        public override string ToString()
        {
            ToStringHelper sb = new ToStringHelper();

            sb.Append("User");
            sb.AppendProperty("Name", Name);
            sb.AppendProperty("GID", GID);
            sb.AppendProperty("Members", Members);


            return(sb.ToString());
        }
Beispiel #4
0
        /// <summary>
        /// Returns a logging Friendly version of the User.
        /// </summary>
        /// <returns></returns>
        public override string ToString()
        {
            ToStringHelper sb = new ToStringHelper();

            sb.Append("User");
            sb.AppendProperty("Name", Name);
            sb.AppendProperty("UID", UID);
            sb.AppendProperty("GID", GID);
            sb.AppendProperty("Comment", Comment);
            sb.AppendProperty("Home", Home);
            sb.AppendProperty("Shell", Shell);

            return(sb.ToString());
        }
Beispiel #5
0
        /// <summary>
        /// Returns a string version of a Column Object for test logging purposes
        /// </summary>
        /// <param name="sheet"></param>
        /// <returns></returns>
        public static string DisplayText(Column column)
        {
            ToStringHelper toStringHelper = new ToStringHelper();

            toStringHelper.Append("\r\nColumn\r\n");
            toStringHelper.AppendProperty("Id", column.Id);
            toStringHelper.AppendProperty("Version", column.Version);
            toStringHelper.AppendProperty("Index", column.Index);
            toStringHelper.AppendProperty("Primary", column.Primary);
            toStringHelper.AppendProperty("Title", column.Title);
            toStringHelper.AppendProperty("Type", column.Type);
            toStringHelper.AppendProperty("Validation", column.Validation);
            toStringHelper.AppendProperty("Symbol", column.Symbol);
            toStringHelper.AppendProperty("AutoNumberFormat", column.AutoNumberFormat);

            return(toStringHelper.ToString());
        }