$row)
{
if ($row['sn'] == '' || $row['sn'] == null) {
$checkData .= '
Kolom sn Pada Baris '.($key+1).' Tidak Boleh Kosong ';
}
if ($row['imei'] == '' || $row['imei'] == null) {
$checkData .= 'Kolom imei Pada Baris '.($key+1).' Tidak Boleh Kosong ';
}
if ($row['brand'] == '' || $row['brand'] == null) {
$checkData .= 'Kolom brand Pada Baris '.($key+1).' Tidak Boleh Kosong ';
}
if ($row['model'] == '' || $row['model'] == null) {
$checkData .= 'Kolom model Pada Baris '.($key+1).' Tidak Boleh Kosong ';
}
if ($row['tid'] == '' || $row['tid'] == null) {
$checkData .= 'Kolom tid Pada Baris '.($key+1).' Tidak Boleh Kosong ';
}
if (!is_int($row['tid'])) {
$checkData .= 'Kolom tid Pada Baris '.($key+1).' Harus Angka ';
}
if (!is_int($row['brand'])) {
$checkData .= 'Kolom brand Pada Baris '.($key+1).' Harus Angka Berupa ID Brand ';
}
// if ($row['mid'] == '' || $row['mid'] == null) {
// $checkData .= 'Kolom mid Pada Baris '.($key+1).' Tidak Boleh Kosong ';
// }
$checkSN = \DB::table('device')->where('sn',$row['sn'])->first();
if ($checkSN) {
$checkData .= "Serial Number (sn) :".$row['sn']." Pada Baris ".($key+1)." Sudah Terdaftar ";
}
$checkBrand = \DB::table('reff_brand')->where('id_brand',$row['brand'])->count();
if ($checkBrand == 0) {
$checkData .= "ID Brand :".$row['brand']." Pada Baris ".($key+1)." Tidak Terdaftar ";
}
}
$cGlobal = new Controller();
$this->validate = $checkData;
if ($checkData == '') {
foreach ($rows as $row)
{
// $get = \DB::table('device')->max('device_id');
deviceModel::create([
// 'device_id' => $get+1,
'sn' => $cGlobal->cleanString($row['sn']),
'imei' => $cGlobal->cleanString($row['imei']),
'brand' => $cGlobal->cleanString($row['brand']),
'model' => $cGlobal->cleanString($row['model']),
'tid' => $cGlobal->cleanString($row['tid']),
// 'mid' => $row['mid'],
]);
}
}
}
}