$format = $_POST["press_format"];
     $layoutLine = new Layoutline();
     $layoutLine->name = $component->genLayoutname($index, $component->name);
     $layoutLine->number_lots = $number_lots;
     $layoutLine->number_units = $number_units;
     $layoutLine->run_style = $run_style;
     $layoutLine->format = $format;
     $layoutLine->component_id = $component->id;
     $layoutLine->save();
     //Create press, presslines and pass data
     $press = new Press();
     $pressLine = new Pressline();
     $press_machine = $component->get_pressmachine_by_format($format);
     $press->pressmachine_id = $press_machine['id'];
     $press->pressmachine_name = $press_machine['name'];
     $press->save();
     $pressLine->component_id = $component->id;
     $pressLine->press_id = $press->id;
     $pressLine->layout_name = $layoutLine->name;
     $pressLine->layout_id = $layoutLine->id;
     $pressLine->part = "100";
     $pressLine->save();
 }
 if (isset($_POST["layout_id_" . $index]) && !is_null($_POST["layout_id_" . $index]) && !empty($_POST["layout_id_" . $index])) {
     $layout_id = $_POST["layout_id_" . $index];
     $format = $_POST["press_format"];
     $number_lots = $_POST["number_lots_" . $index];
     $number_units = $_POST["number_units_" . $index];
     $run_style = $_POST["run_style_" . $index];
     $lots = "";
     $units = "";