private void CancelExecute()
        {
            MainModuleServiceClient client = new MainModuleServiceClient();

            client.GetCustomerByCodeCompleted += delegate(object sender, GetCustomerByCodeCompletedEventArgs e)
            {
                if (e.Error == null)
                {
                    if (e.Result != null)
                    {
                        Customer = e.Result;
                    }
                }
            };

            client.GetCustomerByCodeAsync(Customer.CustomerCode);
            ((MainPage)App.Current.RootVisual).GoBackEditCustomer.Begin();
        }
        public VMEditCustomer(string customerCode)
        {
            MainModuleServiceClient client = new MainModuleServiceClient();

            client.GetCustomerByCodeCompleted += delegate(object sender, GetCustomerByCodeCompletedEventArgs e)
            {
                if (e.Error == null)
                {
                    if (e.Result != null)
                    {
                        Customer = e.Result;
                        if (this.Customer.CustomerPicture == null)
                        {
                            this.Customer.CustomerPicture = new CustomerPicture();
                        }
                    }
                }
            };

            client.GetCustomerByCodeAsync(customerCode);
        }
        private void ViewExecute(Object o)
        {
            if (o is Customer)
            {
                Customer current = (Customer)o;
                MainModuleServiceClient client = new MainModuleServiceClient();

                client.GetCustomerByCodeCompleted += delegate(object sender, GetCustomerByCodeCompletedEventArgs e)
                {
                    if (e.Error == null)
                    {
                        if (e.Result != null)
                        {
                            ((MainPage)App.Current.RootVisual).viewCustomer.DataContext = new ViewModels.VMCustomer(e.Result);
                            ((MainPage)App.Current.RootVisual).ViewCustomer.Begin();
                        }
                    }
                };

                client.GetCustomerByCodeAsync(current.CustomerCode);
            }
        }
Exemplo n.º 4
0
        private void CancelExecute()
        {
            MainModuleServiceClient client = new MainModuleServiceClient();

            client.GetCustomerByCodeCompleted += delegate(object sender, GetCustomerByCodeCompletedEventArgs e)
            {
                if (e.Error == null)
                {
                    if (e.Result != null)
                    {
                        Customer = e.Result;
                    }
                }
            };

            client.GetCustomerByCodeAsync(Customer.CustomerCode);
            ((MainPage)App.Current.RootVisual).GoBackEditCustomer.Begin();
        }
Exemplo n.º 5
0
        public VMEditCustomer(string customerCode)
        {
            MainModuleServiceClient client = new MainModuleServiceClient();

            client.GetCustomerByCodeCompleted += delegate(object sender, GetCustomerByCodeCompletedEventArgs e)
            {
                if (e.Error == null)
                {
                    if (e.Result != null)
                    {
                        Customer = e.Result;
                        if (this.Customer.CustomerPicture == null)
                        {
                            this.Customer.CustomerPicture = new CustomerPicture();
                        }
                    }
                }
            };

            client.GetCustomerByCodeAsync(customerCode);            
        }
        private void ViewExecute(Object o)
        {
            if (o is Customer)
            {
                Customer current = (Customer)o;
                MainModuleServiceClient client = new MainModuleServiceClient();

                client.GetCustomerByCodeCompleted += delegate(object sender, GetCustomerByCodeCompletedEventArgs e)
                {
                    if (e.Error == null)
                    {
                        if (e.Result != null)
                        {
                            ((MainPage)App.Current.RootVisual).viewCustomer.DataContext = new ViewModels.VMCustomer(e.Result);
                            ((MainPage)App.Current.RootVisual).ViewCustomer.Begin();
                        }
                    }
                };

                client.GetCustomerByCodeAsync(current.CustomerCode);
            }
        }