mirror of
https://gitlab.com/signalytic/client-external/streamline/streamline-emr.git
synced 2026-09-13 11:41:31 +00:00
updated streamline-setup v2
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
<?php
|
||||
namespace Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Streamline\Models\Banking;
|
||||
|
||||
class BankingSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeders.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function run()
|
||||
{
|
||||
$deposits = \Streamline\Models\BankDeposit::all();
|
||||
$transfers = \Streamline\Models\BankTransfer::all();
|
||||
|
||||
foreach ($transfers as $transfer){
|
||||
$record = new Banking;
|
||||
$record->memo = $transfer->deposit_memo;
|
||||
$record->trans_type = 'TRANSFER';
|
||||
$record->trans_date = $transfer->transfer_date;
|
||||
$record->bank = $transfer->from_account;
|
||||
$record->other_accounts = $transfer->to_account;
|
||||
$record->trans_id = $transfer->trans_id;
|
||||
$record->credit = 0;
|
||||
$record->debit = $transfer->balance;
|
||||
$record->account_balance = $transfer->previous_from_account_balance;
|
||||
$record->created_by = $transfer->created_by;
|
||||
$record->updated_by = $transfer->updated_by;
|
||||
$record->created_at = $transfer->created_at;
|
||||
$record->deleted_at = $transfer->deleted_at;
|
||||
$record->save();
|
||||
}
|
||||
|
||||
foreach ($deposits as $deposit){
|
||||
$bank_record = new Banking;
|
||||
$bank_record->trans_type = 'DEPOSIT';
|
||||
$bank_record->trans_date = $deposit->date_of_deposit;
|
||||
$bank_record->bank = $deposit->deposit_to;
|
||||
$bank_record->other_accounts = $deposit->from_account;
|
||||
$bank_record->account_balance = ((int)$deposit->previous_to_account_balance + (int)$deposit->amount);
|
||||
$bank_record->credit = $deposit->amount;
|
||||
$bank_record->debit = 0;
|
||||
$bank_record->memo = $deposit->deposit_memo;
|
||||
$bank_record->trans_id = $deposit->trans_id;
|
||||
$bank_record->created_by = $deposit->created_by;
|
||||
$bank_record->updated_by = $deposit->updated_by;
|
||||
$bank_record->created_at = $deposit->created_at;
|
||||
$bank_record->deleted_at = $deposit->deleted_at;
|
||||
$bank_record->save();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user