コード例 #1
0
        public void MenuDataTableExecute()
        {
            Random random = new Random();

            int valueIndex = 0;
            List <HtmlValueText> values = LookupUtil.GetValues(LookupTable.State, null, null, null);

            List <DataTableSimpleRecord> dataTableSimpleRecords = new List <DataTableSimpleRecord>();

            for (int i = 0; i < 500; i++)
            {
                if (valueIndex >= values.Count)
                {
                    valueIndex = 0;
                }
                DataTableSimpleRecord record = new DataTableSimpleRecord {
                    Field1 = DateTimeUtil.Now.AddDays(random.Next(-1000, 1000)), Field2 = i + 1, Field3 = $"Row {i + 1}\n-\nCol 311", State = values[valueIndex++].Value.ToString()
                };

                record.Child        = new DataTableSimpleRecord();
                record.Child.Field1 = DateTimeUtil.Now;
                record.Child.Field2 = i + 1;
                record.Child.Field3 = $"Child {i + 1} - Col 3";
                record.Child.State  = record.State;

                dataTableSimpleRecords.Add(record);
            }
            Machine["DataTableRecords"] = dataTableSimpleRecords;
            Machine["DataTableSource"]  = dataTableSimpleRecords;
            MenuTransferExecute();
        }
コード例 #2
0
 public void MenuTransferExecute()
 {
     Machine["TransferOne"] = "TransferOne";
     Machine["TransferTwo"] = new DataTableSimpleRecord {
         Field1 = DateTimeUtil.Now
     };
 }
コード例 #3
0
        public void MenuBasicExecute()
        {
            Machine["BasicCheckBoxBool"]        = false;
            Machine["BasicCheckBoxString"]      = "No";
            Machine["BasicCheckBoxStringMulti"] = "";
            Machine["BasicCheckBoxArray"]       = new string[0];
            Machine["BasicCheckBoxList"]        = new List <string>();

            Machine["BasicRadioButtonBool"]   = false;
            Machine["BasicRadioButtonString"] = "No";
            Machine["BasicRadioButtonMulti"]  = "One";

            Machine["BasicBulletedListData"] = new string[] { "One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine" };

            Machine["BasicDropDownList3"] = null;
            Machine["BasicDropDownList4"] = null;



            Random random = new Random();

            int valueIndex = 0;
            List <HtmlValueText> values = LookupUtil.GetValues(LookupTable.State, null, null, null);

            List <DataTableSimpleRecord> dataTableSimpleRecords = new List <DataTableSimpleRecord>();

            for (int i = 0; i < 10; i++)
            {
                if (valueIndex >= values.Count)
                {
                    valueIndex = 0;
                }
                DataTableSimpleRecord record = new DataTableSimpleRecord {
                    Field1 = DateTimeUtil.Now.AddDays(random.Next(-100, 100)), Field2 = i + 1, Field3 = $"Row {i + 1} - Col 3", State = values[valueIndex++].Value.ToString()
                };

                record.Child        = new DataTableSimpleRecord();
                record.Child.Field1 = DateTimeUtil.Now;
                record.Child.Field2 = i + 1;
                record.Child.Field3 = $"Child {i + 1} - Col 3";
                record.Child.State  = record.State;

                record.Children = new List <DataTableSimpleRecord>();
                for (int j = 0; j < 3; j++)
                {
                    record.Children.Add(new DataTableSimpleRecord {
                        Field1 = DateTimeUtil.Now.AddDays(random.Next(-100, 100)), Field2 = -(j + 1), Field3 = $"Row {-(j + 1)} - Col 3", State = values[valueIndex++].Value.ToString()
                    });
                }

                dataTableSimpleRecords.Add(record);
            }
            Machine["BasicRepeaterRecords"] = dataTableSimpleRecords;
        }