private void AddPostSalary(object parameter) { var viewModel = new DirectoryAddPostSalaryViewModel(); HelperMethods.ShowView(viewModel, new AddEditPostSalaryView()); if (viewModel.DirectoryPostSalary != null) { var postSalary = viewModel.DirectoryPostSalary; DirectoryPostSalaries.Add(postSalary); } }
private void EditPostSalary(object parameter) { int index = DirectoryPostSalaries.IndexOf(SelectedDirectoryPostSalary); var viewModel = new DirectoryEditPostSalaryViewModel(SelectedDirectoryPostSalary); HelperMethods.ShowView(viewModel, new AddEditPostSalaryView()); if (viewModel.DirectoryPostSalary != null) { var postSalary = viewModel.DirectoryPostSalary; DirectoryPostSalaries.RemoveAt(index); DirectoryPostSalaries.Insert(index, postSalary); } }
private void RemovePostSalary(object parameter) { DirectoryPostSalaries.Remove(SelectedDirectoryPostSalary); }