]> git.stg.codes - stg.git/blobdiff - include/tariffs.h
Fix work with admins
[stg.git] / include / tariffs.h
index dfc47b48b66ffcc071bfd16d37d95e95fc22491e..1f91948fa53b71ea92f793d2bac4c75f168c7951 100644 (file)
@@ -34,9 +34,9 @@ public:
     virtual const TARIFF * FindByName(const std::string & name) const = 0;
     virtual const TARIFF * GetNoTariff() const = 0;
     virtual int            GetTariffsNum() const = 0;
-    virtual int            Del(const std::string & name, const ADMIN & admin) = 0;
-    virtual int            Add(const std::string & name, const ADMIN & admin) = 0;
-    virtual int            Chg(const TARIFF_DATA & td, const ADMIN & admin) = 0;
+    virtual int            Del(const std::string & name, const ADMIN * admin) = 0;
+    virtual int            Add(const std::string & name, const ADMIN * admin) = 0;
+    virtual int            Chg(const TARIFF_DATA & td, const ADMIN * admin) = 0;
 
     virtual void           GetTariffsData(std::list<TARIFF_DATA> * tdl) = 0;