public Goal EditGoal() { var goal = FindGoal(ReadId()); Console.WriteLine("Введите новые данные задачи..."); Console.WriteLine("Введите название задачи, eсли хотите оставить прежнее, нажмите Enter"); var tmpName = Console.ReadLine(); if (tmpName != "") { goal.Title = tmpName; } Console.WriteLine("Введите описание задачи, если хотите оставить прежнее, нажмите Enter"); var tmpText = Console.ReadLine(); if (tmpText != "") { goal.Description = tmpText; } goal.Deadline = ReadDate(); goal.Priority = ReadPriority(); _goalManager.Edit(goal); Console.WriteLine("Задача {0} успешно изменена...", goal.Id); return(goal); }