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); // }
public async Task AddAsync(UsersCustomer usersCustomer) { await _context.UsersCustomer.AddAsync(usersCustomer); //await _context.SaveChangesAsync(); }