Ejemplo n.º 1
0
 void WriteCustomerInfo(StringBuilder text, LogMeterCustomer customer)
 {
     AppendKeyValuePair(text, LogMeterCustomer.IdLabel, customer.ID);
     AppendKeyValuePair(text, LogMeterCustomer.NameLabel, customer.Name);
     AppendKeyValuePair(text, LogMeterCustomer.AddressLabel, customer.Address);
     AppendKeyValuePair(text, LogMeterCustomer.CityLabel, customer.City);
     AppendKeyValuePair(text, LogMeterCustomer.StateLabel, customer.State);
     AppendKeyValuePair(text, LogMeterCustomer.PostalCodeLabel, customer.PostalCode);
     AppendKeyValuePair(text, LogMeterCustomer.PhoneNumberLabel, customer.PhoneNumber);
     AppendKeyValuePair(text, LogMeterCustomer.NoteLabel, customer.Note);
 }
Ejemplo n.º 2
0
 void WriteCustomer(System.Text.StringBuilder text, LogMeterCustomer customer)
 {
     WriteLine(text, LogMeterCustomer.IdLabel, customer.ID);
     WriteLine(text, LogMeterCustomer.NameLabel, customer.Name);
     WriteLine(text, LogMeterCustomer.AddressLabel, customer.Address);
     WriteLine(text, LogMeterCustomer.CityLabel, customer.City);
     WriteLine(text, LogMeterCustomer.StateLabel, customer.State);
     WriteLine(text, LogMeterCustomer.PostalCodeLabel, customer.PostalCode);
     WriteLine(text, LogMeterCustomer.PhoneNumberLabel, customer.PhoneNumber);
     WriteLine(text, LogMeterCustomer.NoteLabel, customer.Note);
 }
Ejemplo n.º 3
0
        LogMeterCustomer ReadCustomer(string[] lines)
        {
            LogMeterCustomer customer = new LogMeterCustomer();

            foreach (string line in lines)
            {
                if (line.StartsWith("DateTimeStamp"))
                {
                    break;
                }

                if (line.StartsWith(LogMeterCustomer.IdLabel))
                {
                    customer.ID = ReadStringAttribute(line, LogMeterCustomer.IdLabel);
                }
                else if (line.StartsWith(LogMeterCustomer.NameLabel))
                {
                    customer.Name = ReadStringAttribute(line, LogMeterCustomer.NameLabel);
                }
                else if (line.StartsWith(LogMeterCustomer.AddressLabel))
                {
                    customer.Address = ReadStringAttribute(line, LogMeterCustomer.AddressLabel);
                }
                else if (line.StartsWith(LogMeterCustomer.CityLabel))
                {
                    customer.City = ReadStringAttribute(line, LogMeterCustomer.CityLabel);
                }
                else if (line.StartsWith(LogMeterCustomer.StateLabel))
                {
                    customer.State = ReadStringAttribute(line, LogMeterCustomer.StateLabel);
                }
                else if (line.StartsWith(LogMeterCustomer.PostalCodeLabel))
                {
                    customer.PostalCode = ReadStringAttribute(line, LogMeterCustomer.PostalCodeLabel);
                }
                else if (line.StartsWith(LogMeterCustomer.PhoneNumberLabel))
                {
                    customer.PhoneNumber = ReadStringAttribute(line, LogMeterCustomer.PhoneNumberLabel);
                }
                else if (line.StartsWith(LogMeterCustomer.NoteLabel))
                {
                    customer.Note = ReadStringAttribute(line, LogMeterCustomer.NoteLabel);
                }
            }
            return(customer);
        }
Ejemplo n.º 4
0
        LogMeterCustomer ReadCustomer(string[] lines)
        {
            var customer = new LogMeterCustomer();

            foreach (string line in lines)
            {
                if (CommentStartsWith(line, "@DATA"))
                {
                    break;
                }

                if (CommentStartsWith(line, LogMeterCustomer.IdLabel))
                {
                    customer.ID = ReadStringValue(line);
                }
                if (CommentStartsWith(line, LogMeterCustomer.NameLabel))
                {
                    customer.Name = ReadStringValue(line);
                }
                if (CommentStartsWith(line, LogMeterCustomer.AddressLabel))
                {
                    customer.Address = ReadStringValue(line);
                }
                if (CommentStartsWith(line, LogMeterCustomer.CityLabel))
                {
                    customer.City = ReadStringValue(line);
                }
                if (CommentStartsWith(line, LogMeterCustomer.StateLabel))
                {
                    customer.State = ReadStringValue(line);
                }
                if (CommentStartsWith(line, LogMeterCustomer.PostalCodeLabel))
                {
                    customer.PostalCode = ReadStringValue(line);
                }
                if (CommentStartsWith(line, LogMeterCustomer.PhoneNumberLabel))
                {
                    customer.PhoneNumber = ReadStringValue(line);
                }
                if (CommentStartsWith(line, LogMeterCustomer.NoteLabel))
                {
                    customer.Note = ReadStringValue(line);
                }
            }
            return(customer);
        }
Ejemplo n.º 5
0
        LogMeterCustomer AddCustomer(OleDbCommand command)
        {
            LogMeterCustomer customer = null;

            command.CommandText = BuildCommandCustomerText();
            using (OleDbDataReader reader = command.ExecuteReader())
                if (reader.Read())
                {
                    customer             = new LogMeterCustomer();
                    customer.ID          = reader.GetString(0).Trim();
                    customer.Name        = reader.GetString(1).Trim();
                    customer.Address     = reader.GetString(2).Trim();
                    customer.City        = reader.GetString(3).Trim();
                    customer.State       = reader.GetString(4).Trim();
                    customer.PostalCode  = reader.GetString(5).Trim();
                    customer.PhoneNumber = reader.GetString(6).Trim();
                    customer.Note        = reader.GetString(7).Trim();
                }
            return(customer);
        }