Exemplo n.º 1
0
        public void NavigateToCustomer(Customer customer)
        {
            var screen = IoC.Get<CustomerViewModel>();
            screen.Customer = customer;

            NavigateToScreen(screen);
        }
Exemplo n.º 2
0
        public void NavigateToCashHome(Customer cashCustomer)
        {
            var screen = IoC.Get<CashHomeViewModel>();
            screen.CashCustomer = cashCustomer;

            NavigateToScreen(screen, true);
        }
Exemplo n.º 3
0
        public void NavigateToCustomer(Customer customer, bool cardSession = false)
        {
            var screen = IoC.Get<CustomerViewModel>();
            screen.Customer = customer;
            screen.CardSession = cardSession;

            NavigateToScreen(screen, true);
        }
Exemplo n.º 4
0
        public void AddCustomer(Customer customer)
        {
            if (customer.Id == Guid.Empty)
            {
                customer.Id = Guid.NewGuid();
            }

            customer.Insert();
        }
Exemplo n.º 5
0
        public void Write(Customer customer)
        {
            var card = CardWriteService.Write();

            if (!String.IsNullOrEmpty(card))
            {
                var current = CustomerService.GetCustomer(customer.Id);
                customer.Number = card;

                CustomerService.UpdateCustomer(customer);
            }
        }
Exemplo n.º 6
0
        public void NavigateToPinEntry(Customer customer)
        {
            var screen = IoC.Get<PinEntryViewModel>();
            screen.Customer = customer;

            NavigateToScreen(screen, true);
        }
Exemplo n.º 7
0
        public void Save()
        {
            var customer = new Customer { Name = Name, Number = Number };

            CustomerService.AddCustomer(customer);

            Close();
        }
Exemplo n.º 8
0
 public void UpdateCustomer(Customer customer)
 {
     customer.Update();
 }
Exemplo n.º 9
0
 public void UpdateCustomer(Customer customer)
 {
     Manager.UpdateCustomer(customer);
 }
Exemplo n.º 10
0
 public void AddCustomer(Customer customer)
 {
     Manager.AddCustomer(customer);
 }
Exemplo n.º 11
0
 public CustomerTransactionModel(CustomerTransaction customerTransaction, Customer customer)
 {
     CustomerTransaction = customerTransaction;
     Customer = customer;
 }