Example #1
0
        // Adds a new customer and calls to make a VM model for it, then adds it to list of customers and updates UI
        public void AddCustomer()
        {
            CustomerEventArgs e = OnNewCustomerRequested();

            if (e != null)
            {
                SelectedVMCustomer = new VMCustomer(ct.AddCustomer(e.Name, e.Company));
                CustomersVM.Add(SelectedVMCustomer);
                OnItemsChanged(SelectedVMCustomer);
            }
        }
Example #2
0
        protected CustomerEventArgs OnNewCustomerRequested()
        {
            CustomerEventArgs    result = null;
            CustomerEventHandler newCustomerRequested = NewCustomerRequested;

            if (newCustomerRequested != null)
            {
                CustomerEventArgs args = null;
                result = newCustomerRequested(this, args);
            }
            return(result);
        }