public function postRecuperarproductos()
 {
     $data = Input::all();
     if (Request::ajax()) {
         $egreso = Egreso::where('numero', '=', $data['numero'])->where('nivel', '=', Session::get('nivel'))->first();
         $egreso_productos = Egresoproducto::where('egreso_id', '=', $egreso->id)->get();
         $datos;
         for ($i = 0; $i < count($egreso_productos); $i++) {
             $producto = Producto::find($egreso_productos[$i]->producto_id);
             if ($egreso->pedido_id == true) {
                 $pedinorm = Egreso::find($egreso->id)->pedido;
                 $pn = "PN" . $pedinorm->numero;
                 $datos[$i] = array("medida" => $producto->unidad, "cantidad" => $egreso_productos[$i]->cantidad, "unidad" => $egreso_productos[$i]->unidad_uso, "descripcion" => $producto->descripcion, "codigo" => $producto->codigo_interno, "pedido" => $pn);
             } else {
                 $pedicom = Egreso::find($egreso->id)->pedidocompra;
                 $pc = "PC" . $pedicom->numero;
                 $datos[$i] = array("medida" => $producto->unidad, "cantidad" => $egreso_productos[$i]->cantidad, "unidad" => $egreso_productos[$i]->unidad_uso, "descripcion" => $producto->descripcion, "codigo" => $producto->codigo_interno, "pedido" => $pc);
             }
         }
         echo json_encode($datos);
     }
 }