/// <summary> /// Получение текста ошибки по коду. /// </summary> /// <param name="ErrorCode"> Код ошибки.</param> /// <param name="ErrorCount"> Количество ошибок.</param> /// <returns></returns> public static string GetErrorText(Int32 ErrorCode, Int32 ErrorCount) { switch (ErrorCode) { case 0: return("У вас нет прав на редактирование " + ErrorCount.GetCaseString("данного документа", "данных документов", "данных документов")); case 1: return(ErrorCount.GetCaseString("Данный документ уже добавлен", "Данные документы уже добавлены", "Данные документы уже добавлены") + " в текущую карточку согласования"); case 2: return(ErrorCount.GetCaseString("Данный документ не является черновиком", "Данные документы не являются черновиками", "Данные документы не являются черновиками")); case 3: case 4: return(ErrorCount.GetCaseString("Данный документ имеет", "Данные документы имеют", "Данные документы имеют") + " неверный тип"); default: return(String.Empty); } }