insertGetId($data); return $cid; } public static function updateClient($cid, $data) { return DB::table("t_clients") ->where("id", $cid) ->update($data); } public static function deleteClient($cid) { return DB::table("t_clients") ->where("id", $cid) ->delete(); } public static function select2Client($cid = null) { $query = ""; $params = []; if ($cid) { $query .= "SELECT id,c_name as name FROM t_clients AS c WHERE dlt is null AND c.id = ?;"; $params[] = $cid; } else { $query .= "SELECT id,c_name as name FROM t_clients AS c WHERE dlt is null;"; } return DB::select($query, $params); } public static function arrDiscountTypes() { return [Clients::DISC_TYPE_NO, Clients::DISC_TYPE_FIX, Clients::DISC_TYPE_PERCENT]; } public static function select2DiscountTypes() { return [ [ "id" => Clients::DISC_TYPE_NO, "name" => "No Discount", ], [ "id" => Clients::DISC_TYPE_FIX, "name" => "Fix Amount", ], [ "id" => Clients::DISC_TYPE_PERCENT, "name" => "Percent Amount", ], ]; } }