Exemplo n.º 1
0
        public UserPriceRowViewModel(Customer customer, UsersCustomer customerInfo)
        {
            _customer = customer;

            _customerInfo     = customerInfo;
            _tempcustomerInfo = customerInfo.DeepCopy();
            DeleteCommand     = new DelegateCommand <object>(ExecuteDelete, CanExecuteDelete);
        }
        private void DeleteCustomerInfo(UsersCustomer obj)
        {
            obj.MarkAsDeleted();

            var rowToRemove = _prices.SingleOrDefault(p => p.UserCustomerInfo.Equals(obj));

            if (rowToRemove != null)
            {
                _prices.Remove(rowToRemove);
            }

            //_dataService.SaveUser(_user).Subscribe(
            //    result => InitializePrices()
            //    );
            //_user.RemoveCustomerInfo(obj);
            //
        }
Exemplo n.º 3
0
        public async Task AddAsync(UsersCustomer usersCustomer)
        {
            await _context.UsersCustomer.AddAsync(usersCustomer);

            //await _context.SaveChangesAsync();
        }