public function run()
 {
     //DB::table('subcategorias')->delete();
     // SubCategoria11
     SubCategoria::create(array('nombre' => 'Antojitos', 'idcategoria' => 1));
     // SubCategoria12
     SubCategoria::create(array('nombre' => 'Huevos', 'idcategoria' => 1));
     // SubCategoria21
     SubCategoria::create(array('nombre' => 'Vinos y Cervezas', 'idcategoria' => 2));
     SubCategoria::create(array('nombre' => 'Bebidas', 'idcategoria' => 2));
     SubCategoria::create(array('nombre' => 'Entrada', 'idcategoria' => 1));
     SubCategoria::create(array('nombre' => 'Para botanear', 'idcategoria' => 1));
     SubCategoria::create(array('nombre' => 'Ensaladas', 'idcategoria' => 1));
     SubCategoria::create(array('nombre' => 'Sopas y Pastas', 'idcategoria' => 1));
     SubCategoria::create(array('nombre' => 'Pescados', 'idcategoria' => 1));
     SubCategoria::create(array('nombre' => 'Pollo', 'idcategoria' => 1));
     SubCategoria::create(array('nombre' => 'Desayunos', 'idcategoria' => 1));
     SubCategoria::create(array('nombre' => 'Carnes', 'idcategoria' => 1));
     SubCategoria::create(array('nombre' => 'Cortes', 'idcategoria' => 1));
     SubCategoria::create(array('nombre' => 'Sandwiches y Hamburguesas', 'idcategoria' => 1));
     SubCategoria::create(array('nombre' => 'Postres', 'idcategoria' => 1));
 }
 public function postRegistrarsubcategoria(Request $request)
 {
     $this->validate($request, ['nombre' => 'required|unique:subcategorias,nombre|min:01|max:80', 'idcategoria' => 'exists:categorias,id']);
     try {
         $SubCategoria = new SubCategoria();
         $SubCategoria->nombre = $request->get('nombre');
         $SubCategoria->idcategoria = $request->get('idcategoria');
         $SubCategoria->save();
         return array("Msg" => "Registro Exitoso", "Codigo" => "01", "Bandera" => true);
     } catch (Exception $e) {
         return array("Msg" => $e->getMessage(), "Codigo" => $e->getCode(), "Bandera" => false);
     }
 }