private void saveCustomer(string obj)
        {
            Customer customer = new Customer()
            {
                FirstName = firstName, LastName = lastName, Contact = new Contact()
                {
                    Mail = mail, Adress = adress
                }
            };

            Customers.Add(customer);
            CustomersCollection.Add(customer);
            Debug.WriteLine(Customers);
            PropertyChanged(Customers, new PropertyChangedEventArgs("Customers"));
            saveFile(Customers);
        }
        private void editCustomer(string obj)
        {
            Customer customer = selectedCustomer;

            Customers.Remove(selectedCustomer);
            CustomersCollection.Remove(selectedCustomer);

            customer.FirstName      = firstName;
            customer.LastName       = lastName;
            customer.Contact.Mail   = mail;
            customer.Contact.Adress = adress;

            Customers.Add(customer);
            CustomersCollection.Add(customer);
            PropertyChanged(Customers, new PropertyChangedEventArgs("Customers"));
            saveFile(Customers);
        }
Ejemplo n.º 3
0
        public static void FillCustomerList(CustomersCollection coll, SqlDataReader reader, int totalRows, int firstRow)
        {
            int  index    = 0;
            bool readMore = true;

            while (reader.Read())
            {
                if (index >= firstRow && readMore)
                {
                    if (coll.Count >= totalRows && totalRows > 0)
                    {
                        readMore = false;
                    }
                    else
                    {
                        Customer trx = Customer.GetCustomer(reader);
                        coll.Add(trx);
                    }
                }
                index++;
            }
        }
Ejemplo n.º 4
0
 private void AddCustomer(Customer customer)
 {
     CustomersCollection.Add((Customer)customer.Clone());
     Customer = new Customer();
 }