Ejemplo n.º 1
0
        //-> /File

        //-> File:CreateCustomers.cs
        /// <summary>
        /// This routine reads the data and creates an array of Customers for our samples
        /// </summary>
        /// <returns>Array of customers</returns>
        private CustomersVerticalBar[] CreateCustomers()
        {
            //  6 records of sample data to parse
            string tempCustomers = @"ALFKI|Alfreds Futterkiste|Maria Anders|Sales Representative|Obere Str. 57|Berlin|Germany
ANATR|Emparedados y Helados|Ana Trujillo|Owner|Avda. Constitución 2222|México D.F.|Mexico
ANTON|Antonio Moreno Taquería|Antonio Moreno|Owner|Mataderos  2312|México D.F.|Mexico
BERGS|Berglunds snabbköp|Christina Berglund|Administrator|Berguvsvägen  8|Luleå|Sweden
BLAUS|Blauer Delikatessen|Hanna Moos|Sales Rep|Forsterstr. 57|Mannheim|Germany
BOLID|Bólido Comidas preparadas|Martín Sommer|Owner|C/ Araquil, 67|Madrid|Spain";

            // use the common engine to break down the records above
            return(CommonEngine.ReadString <CustomersVerticalBar>(tempCustomers));
        }
Ejemplo n.º 2
0
        public void ReadStringStatic()
        {
            string data = "11121314901234" + Environment.NewLine +
                          "10111314012345" + Environment.NewLine +
                          "11101314123456" + Environment.NewLine +
                          "10101314234567" + Environment.NewLine;

            SampleType[] res;
            res = CommonEngine.ReadString <SampleType>(data);

            Assert.AreEqual(4, res.Length);

            Assert.AreEqual(new DateTime(1314, 12, 11), res[0].Field1);
            Assert.AreEqual("901", res[0].Field2);
            Assert.AreEqual(234, res[0].Field3);

            Assert.AreEqual(new DateTime(1314, 11, 10), res[1].Field1);
            Assert.AreEqual("012", res[1].Field2);
            Assert.AreEqual(345, res[1].Field3);
        }
Ejemplo n.º 3
0
 private void frmEasyMulti_Load(object sender, System.EventArgs e)
 {
     CustomersVerticalBar[] customers = (CustomersVerticalBar[])CommonEngine.ReadString(typeof(CustomersVerticalBar), tempCustomers);
     grid1.SelectedObject = customers;
 }