private void ExecuteSaveCommand() { if (BillID > 0) { _dataService.UpdateBill(new Bill() { BillID = BillID, Name = _name, Amount = _amount, IsRecurring = _isrecurring, CategoryID = _selectedCategory.CategoryID, DueDate = _dueDate }); } else { _dataService.AddBill(new Bill() { Name = _name, Amount = _amount, IsRecurring = _isrecurring, CategoryID = _selectedCategory.CategoryID, DueDate = _dueDate }); } _navigationService.Navigate <MainViewModel>(); }