#### Добавление нового комментария к работе {#sec.offline_work_new_comment}

Исходное поведение [здесь](#sec.workflow_comments).

В режиме оффлайн доступен пункт меню "Комментарий" для добавления нового 
комментария как на экране информации о работе, так и на экране всех 
комментариев. Необходимо фиксировать время добавления нового комментария 
на устройстве и использовать его в качестве отображаемого времени 
на плашке комментария в формате "ДД месяца ЧЧ:ММ". Добавление на сервер 
должно происходить по следующему алгоритму.

1.  Если комментарий добавляется к удаленной работе, то действие не
    выполнять. В журнал синхронизации при этом должна произойти запись в
    формате:

    -   условно успешная синхронизация:

        `Новый комментарий "текст_комментария" к работе
        "название_работы" не добавлен: Вы не можете создавать
        комментарии для удаленной работы`

        `ГГГГ-ММ-ДД ЧЧ:ММ`

    -   неуспешная синхронизация:

        `Новый комментарий "текст_комментария" к работе
        "название_работы": ошибка синхронизации`

        `ГГГГ-ММ-ДД ЧЧ:ММ`

2.  Если комментарий добавляется не к удаленной работе, то действие
    выполнять:

    -   необходимо фиксировать время добавления на сервере;

    -   в качестве времени добавления комментария считать время
        применения действия на сервере;

    -   в журнал синхронизации при применении должна произойти запись в
        формате:

        -   успешная синхронизация:

            `Новый комментарий "текст_комментария" к работе
            "название_работы" добавлен`

            `ГГГГ-ММ-ДД ЧЧ:ММ`

        -   неуспешная синхронизация:

            `Новый комментарий "текст_комментария" к работе
            "название_работы": ошибка синхронизации`

            `ГГГГ-ММ-ДД ЧЧ:ММ`
            
            