/// <summary> /// Сохранить копию документа /// </summary> /// <param name="swModelMan"></param> /// <param name="folder">Папка сохранения</param> /// <param name="name">Имя файла с расширением</param> /// <returns></returns> public static bool SaveCopy(SwModelManager swModelMan, string folder = null, string name = null) { bool ret = false; int lineNum = 13; const int offset = 23; Console.CursorLeft = 0; if (string.IsNullOrEmpty(folder)) { folder = swModelMan.FolderPath; } if (string.IsNullOrEmpty(name)) { name = swModelMan.FileName; } StringManager.ClearLine(lineNum); Console.Write($"{"Сохранение копии: ",offset}"); ret = swModelMan.SaveAsCopy(folder + name); Console.Write(ret ? " OK\n" : " Не сохранено\n"); return(ret); }