コード例 #1
0
        public void SaveChanges()
        {
            CustomerInfoView view = new CustomerInfoView {
                DataContext = _childViewModel
            };

            _childViewModel.Info = Customer.Name + " was updated in the database";
            view.ShowDialog();
        }
コード例 #2
0
        public void Save()
        {
            CustomerInfoView view = new CustomerInfoView();

            view.DataContext = childVM;

            childVM.Info = Customer.Nome + " foi atualizado.";
            view.ShowDialog();
        }
コード例 #3
0
        //public bool CanUpdate
        //{
        //    get
        //    {
        //        if (Customer == null)
        //        {
        //            return false;
        //        }
        //        return !String.IsNullOrWhiteSpace(Customer.Name);
        //    }
        //}

        public void SaveChanges()
        {
            //Debug.Assert(false, string.Format("{0} was updated.", Customer.Name));
            CustomerInfoView view = new CustomerInfoView();

            view.DataContext    = childViewModel;
            childViewModel.Info = customer.Name + " was updated in the database. ";
            view.ShowDialog();
        }
コード例 #4
0
        public void SaveChanges()
        {
            CustomerInfoView view = new CustomerInfoView();

            view.DataContext = childViewModel;

            //  childViewModel.Info = Customer.Name + " Was Updated in the database";
            view.ShowDialog();
        }
コード例 #5
0
        public void SaceChanges()
        {
            // Debug.Assert(false, $"{Customer.Name} was updated ");
            CustomerInfoView customerInfo = new CustomerInfoView();

            customerInfo.DataContext = childViewModel;
            childViewModel.Info      = $"{Customer.Name} was updated in the database";

            customerInfo.ShowDialog();
        }
コード例 #6
0
        public ViewResult CustomerView(int customerID)
        {
            //Customer customer = repository.Customers.FirstOrDefault(c => c.CustomerID == customerID);
            //return View(customer);
            CustomerInfoView model = new CustomerInfoView
            {
                Customer = repository.Customers.FirstOrDefault(c => c.CustomerID == customerID)
            };

            return(View(model));
        }
コード例 #7
0
        public void SaveChanges()
        {
            ViewModel = new HomeViewModel(new HomePage());
            CustomerInfoView view = new CustomerInfoView();

            view.DataContext = childViewModel;

            childViewModel.Info = Customer.Name + " was updated in the database";

            view.ShowDialog();
        }
コード例 #8
0
        public CustomerInfoViewModel()
        {
            _view             = new CustomerInfoView();
            _view.DataContext = this;
            //   _view.Closing += OnCustomerViewClosing;

            Customer = XmlConfigurationManager.Instance.GetCustomerInformation();
            _view.UIUserInfo.UIPwdBox.Password = Customer.Password;

            ImportDataViewModel = new ImportDataSettingsViewModel(Customer.ImportDataSettings);
        }
コード例 #9
0
        public void SaveChanges()
        {
            CustomerInfoView view = new CustomerInfoView();

            view.DataContext    = childViewModel;
            childViewModel.Info = "This is the information you provided: \n" +
                                  "Full name: " + Customer.Name + " "
                                  + Customer.LastN + " and the email direction you entered is " +
                                  Customer.Email;
            view.ShowDialog();
        }
コード例 #10
0
        public void SaveChanges()
        {
            Debug.Assert(false, string.Format($"{Customer.Name} was update"));
            CustomerInfoView view = new CustomerInfoView();

            view.DataContext = _ChildViewModel;

            //_ChildViewModel.Info = Customer.Name + " was updated in the database.";

            view.ShowDialog();
        }
コード例 #11
0
 public void Dispose()
 {
     _view    = null;
     Customer = null;
 }