This commit is contained in:
cj201199
2024-05-14 12:05:16 +05:30
11 changed files with 139 additions and 90 deletions

View File

@@ -34,7 +34,7 @@ class ManageUserProductController extends Controller
{
abort(404);
}
$userProduct = MonthlyUpdateMaster::with('investor', 'products')->latest()->get();
$userProduct = MonthlyUpdateMaster::with('companies','investor', 'products')->latest()->get();
// dd($userProduct[0]);
return view('Admin.Pages.manage_investors.manage_user_product.manage_user', compact('userProduct'));
}
@@ -131,8 +131,22 @@ class ManageUserProductController extends Controller
// $sdiProductNames = $this->getAllProductNames(Category::SecuritizedDebtInstrumentId);
// $idProductNames = $this->getAllProductNames(Category::InvoiceDiscountingId);
$companies = Company::active()->get();
// making unique custom id
$count = MonthlyUpdateMaster::get()->count();
$customID = 'JA';
$customIDLength = 6;
// for($i=0; $i<=strlen((string)$count); $i++)
// {
for($j=$customIDLength; $j>strlen((string)$count); $j--)
{
$customID .= '0';
}
$customID .= $count;
// dd($customID);
// return view('Admin.Pages.manage_investors..manage_user_product.manage_user_add', compact('users','aifProductNames','freProductNames','p2pProductNames','ifaProductNames','lbfProductNames','cagaProductNames','vdProductNames','hyfProductNames','sdiProductNames','idProductNames','companies'));
return view('Admin.Pages.manage_investors.manage_user_product.manage_user_add', compact('users', 'aifProductNames', 'freProductNames', 'companies'));
return view('Admin.Pages.manage_investors.manage_user_product.manage_user_add', compact('users', 'aifProductNames', 'freProductNames', 'companies','customID'));
}
public function userProduct(Request $request){
@@ -837,7 +851,7 @@ class ManageUserProductController extends Controller
'no_of_units_alloted' => 'required',
'no_of_units_redeemed' => 'required',
'current_valuation' => 'required',
'current_nav' => 'required',
// 'current_nav' => 'required',
'no_of_units_held' => 'required',
'statement_reports.*' => 'required|max:2000'
], [
@@ -890,7 +904,7 @@ class ManageUserProductController extends Controller
'net_income' => $request->net_income,
'no_of_units_alloted' => $request->no_of_units_alloted,
'current_valuation' => $request->current_valuation,
'current_nav' => $request->current_nav,
'current_nav' => 0,
'no_of_units_held' => $request->no_of_units_held,
'no_of_units_redeemed' => $request->no_of_units_redeemed,
'statement_reports' => json_encode($statementReportsArray)