Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
        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);
            }
        }
Exemplo n.º 3
0
 private void RemovePostSalary(object parameter)
 {
     DirectoryPostSalaries.Remove(SelectedDirectoryPostSalary);
 }