Class CalculatePeriodManager
java.lang.Object
ru.bitel.bgbilling.modules.dialup.server.bean.CalculatePeriodManager
public class CalculatePeriodManager
extends java.lang.Object
Менеджер учетных периодов
-
Constructor Summary
Constructors Constructor Description CalculatePeriodManager(java.sql.Connection con, int mid)
-
Method Summary
Modifier and Type Method Description boolean
deletePeriod(int id, int cid)
Удаляет конкретный учетный периодCalculatePeriod
getPeriod(int cid, int id)
Возвращает конкретный учетный период для договораjava.util.List<CalculatePeriod>
getPeriodList(int cid)
Возвращает список учетных периодов для договораboolean
updatePeriod(int id, int cid, java.util.Calendar start, java.util.Calendar end)
Изменяет\добавляет новый учетный период (с точностью до дня)boolean
updatePeriod(int id, int cid, java.util.Calendar start, java.util.Calendar end, boolean second)
Изменяет\добавляет новый учетный периодMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
CalculatePeriodManager
public CalculatePeriodManager(java.sql.Connection con, int mid)
-
-
Method Details
-
getPeriodList
Возвращает список учетных периодов для договора- Parameters:
cid
- код договора- Returns:
- список учетных периодов
-
getPeriod
Возвращает конкретный учетный период для договора- Parameters:
cid
- код договораid
- код учетного периода- Returns:
-
updatePeriod
public boolean updatePeriod(int id, int cid, java.util.Calendar start, java.util.Calendar end)Изменяет\добавляет новый учетный период (с точностью до дня)- Parameters:
id
- код учетного периодаcid
- код договораstart
- начало периодаend
- конец периода- Returns:
-
updatePeriod
public boolean updatePeriod(int id, int cid, java.util.Calendar start, java.util.Calendar end, boolean second)Изменяет\добавляет новый учетный период- Parameters:
id
- код учетного периодаcid
- код договораstart
- начало периодаend
- конец периода\u043f\u043e\u0441\u0435\u043a\u0443\u043d\u0434\u043d\u044b\u0439
-- Returns:
-
deletePeriod
public boolean deletePeriod(int id, int cid)Удаляет конкретный учетный период- Parameters:
id
- код учетного периодаcid
- код договора- Returns:
- true, если удаление было произведено успешно
-