Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Реализовать готовый класс для работы с API, на основе абстрактного класса

Требуется реализовать все абстрактные методы класса

На вход подаются данные в виде коллекции:   

Страна - Германия   

Дата отъезда - 21.01.2019   

Дата возвращения - 30.01.2019    ...

Результат сохраняется в поле класса и дальнейшая работа проходит с этим полем

Общение с API осуществляется через SOAP-XML

Требуемые методы:   

1) Расчет - получаем стоимость полиса, обязательно получаем новый номер полиса на каждый расчет   

2) Создание полиса - создаем через API полис и получаем получившийся номер полиса   

3) Создание файла полиса - получаем файл полиса из API и сохраняем через приватный метод saveFile   

4) Аннулирование полиса - аннулируем полис и сохраняем статус полиса в поле класса

На каждом этапе ожидается статус операции, true или false, успех или ошибка

Обязательна поддержка:   

1) Создание нового полиса, после аннуляции старого (старый не удаляется, а остается со статусом аннулирован)   

2) Пересоздание файлов полиса, на случай неправильно полученного полиса от API

5 лет назад
sim812
Ламов 
41 годРоссия
12 лет в сервисе
Был
21 день назад