示例#1
0
        public StringRandomValue(StringRandomValueFormat format, bool isNull)
        {
            this.isNull = isNull;
            if (isNull)
            {
                resource.Add("null");
            }

            this.format = format;
            if (format == StringRandomValueFormat.PersonName)
            {
                BuildPersonResource();
            }
            else if (format == StringRandomValueFormat.Numberic)
            {
                BuildStringResource();
            }
            else if (format == StringRandomValueFormat.Department)
            {
                resource.AddRange(new string[] { "总经理办公室", "人事部", "行政部", "账务部", "生产技术部", "保卫部", "后勤部", "计划营销部" });
            }
            else if (format == StringRandomValueFormat.Duty)
            {
                resource.AddRange(new string[] { "总监", "经理", "助理", "职员", "前台", "销售" });
            }
            else if (format == StringRandomValueFormat.Machine)
            {
                resource.AddRange(new string[] { "机器A-1", "机器A-2", "机器A-3", "机器B-1", "机器B-2", "机器B-3", "机器B-4", "机器C-1" });
            }
            else if (format == StringRandomValueFormat.Printer)
            {
                resource.AddRange(new string[] { "笠萌打印机", "惠普打印机", "巨无霸打印机", "真彩打印机", "酷哦3D打印机" });
            }
            else if (format == StringRandomValueFormat.Book)
            {
                resource.AddRange(new string[] { "西游", "红楼", "三国", "水浒" });
            }
            else if (format == StringRandomValueFormat.SecurityLevel)
            {
                resource.AddRange(new string[] { "非密", "内部", "秘密", "机密" });
            }
            else if (format == StringRandomValueFormat.Purpose)
            {
                resource.AddRange(new string[] { "保留", "流转", "外发" });
            }
            else if (format == StringRandomValueFormat.PagerType)
            {
                resource.AddRange(new string[] { "A4", "A3", "A5", "A2", "B4", "B5" });
            }
        }
示例#2
0
 public StringRandomValue(StringRandomValueFormat format)
     : this(format, false)
 {
 }