diff --git a/app/Http/Controllers/SRP/SRPAdminController.php b/app/Http/Controllers/SRP/SRPAdminController.php index 487dbc2d5..85742afe1 100644 --- a/app/Http/Controllers/SRP/SRPAdminController.php +++ b/app/Http/Controllers/SRP/SRPAdminController.php @@ -113,10 +113,14 @@ class SRPAdminController extends Controller 'approved' => 'required', 'paid_value' => 'required', 'ship_type' => 'required', + 'total_loss' => 'required', ]); //Get the paid value from the form $paidValue = str_replace(',', '', $request->paid_value); + //Get the total loss value from the form + $totalLoss = str_replace(',', '', $request->total_loss); + //If the notes are not null update like this. if($request->notes != null) { $srp = SRPShip::where(['id' => $request->id])->update([ @@ -126,6 +130,7 @@ class SRPAdminController extends Controller 'paid_by_name' => auth()->user()->name, 'notes' => $request->notes, 'ship_type' => $request->ship_type, + 'loos_value' => $totalLoss, ]); } else { $srp = SRPShip::where(['id' => $request->id])->update([ @@ -134,6 +139,7 @@ class SRPAdminController extends Controller 'paid_by_id' => auth()->user()->character_id, 'paid_by_name' => auth()->user()->name, 'ship_type' => $request->ship_type, + 'loss_value' => $request->total_loss, ]); } diff --git a/app/Http/Controllers/SRP/SRPController.php b/app/Http/Controllers/SRP/SRPController.php index 78b4a839f..64d4ea15c 100644 --- a/app/Http/Controllers/SRP/SRPController.php +++ b/app/Http/Controllers/SRP/SRPController.php @@ -111,6 +111,7 @@ class SRPController extends Controller $fcId = User::where(['name' => $request->FC])->get(['character_id']); //Take the loss value and remove ' ISK' from it. Convert the string to a number + //May need to work on some locale stuff here but will think about it first. $lossValue = str_replace(' ISK', '', $request->LossValue); $lossValue = str_replace(',', '', $lossValue); $lossValue = floatval($lossValue); diff --git a/resources/views/srp/admin/process.blade.php b/resources/views/srp/admin/process.blade.php index 451f68a8d..bb557299b 100644 --- a/resources/views/srp/admin/process.blade.php +++ b/resources/views/srp/admin/process.blade.php @@ -37,7 +37,7 @@ zKill Link - {{ number_format($row['loss_value'], 2, '.', ',') }} + {{ Form::text('total_loss', number_format($row['loss_value'], 2, ".", ","), ['class' => 'form-control']) }} {{ Form::select('ship_type', $viewShipTypes, $row['cost_code']) }}