|
@@ -57,39 +57,56 @@ namespace InvestTracker.VM
|
|
|
AllTitles = new ObservableCollection<Title>(_dbContext.Titles.ToList());
|
|
|
}
|
|
|
|
|
|
+ /// <summary>
|
|
|
+ /// Выполняет отмену
|
|
|
+ /// </summary>
|
|
|
private void Undo_Executed()
|
|
|
{
|
|
|
MessageBox.Show("Undoing");
|
|
|
isDirty = true;
|
|
|
}
|
|
|
|
|
|
+ /// <summary>
|
|
|
+ /// Сохраняет все изменения
|
|
|
+ /// </summary>
|
|
|
private void Save_Executed()
|
|
|
{
|
|
|
_dbContext.SaveChanges();
|
|
|
GridBlocked = true;
|
|
|
isDirty = false;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// Добавляет нового пользователя
|
|
|
+ /// </summary>
|
|
|
private void New_Executed()
|
|
|
{
|
|
|
Employee newEmployee = _dbContext.Employee.Create();
|
|
|
-
|
|
|
GridBlocked = false;
|
|
|
isDirty = true;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// Переводит DataGrid в режим редактирования
|
|
|
+ /// </summary>
|
|
|
private void Edit_Executed()
|
|
|
{
|
|
|
GridBlocked = false;
|
|
|
isDirty = true;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// Удаляет сотрудника
|
|
|
+ /// </summary>
|
|
|
private void Delete_Executed()
|
|
|
{
|
|
|
MessageBox.Show("Deleting...");
|
|
|
isDirty = true;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// Выполняет поиск
|
|
|
+ /// </summary>
|
|
|
private void Find_Executed()
|
|
|
{
|
|
|
MessageBox.Show("Searching...");
|