add money movement type 'in', add daily transfers
This commit is contained in:
@@ -247,6 +247,19 @@ class Transfer extends \common\models\BaseFitnessActiveRecord
|
||||
return $result;
|
||||
|
||||
}
|
||||
|
||||
public static function toSignedMoney($dir,$money){
|
||||
$m = 1;
|
||||
$result = $money;
|
||||
if ( $dir == Transfer::DIRECTION_OUT ){
|
||||
$m = -1;
|
||||
}
|
||||
|
||||
$result = $result * $m;
|
||||
|
||||
return $result;
|
||||
|
||||
}
|
||||
|
||||
public function toProductSoldString(){
|
||||
$s = "";
|
||||
@@ -315,7 +328,11 @@ class Transfer extends \common\models\BaseFitnessActiveRecord
|
||||
|
||||
$transfer->type = Transfer::TYPE_MONEY_MOVEMENT_OUT;
|
||||
$transfer->status = Transfer::STATUS_PAID;
|
||||
$transfer->direction = Transfer::DIRECTION_OUT;
|
||||
if ( $moneyMovement->type == MoneyMovement::TYPE_OUT){
|
||||
$transfer->direction = Transfer::DIRECTION_OUT;
|
||||
}else if ( $moneyMovement->type == MoneyMovement::TYPE_IN ){
|
||||
$transfer->direction = Transfer::DIRECTION_IN;
|
||||
}
|
||||
$transfer->count = null;
|
||||
|
||||
$transfer->id_object = $moneyMovement->id_money_movement;
|
||||
|
||||
Reference in New Issue
Block a user