浏览代码

Se guarda idUsuario en pedido y se manda a sincronización

OscarGil03 7 月之前
父节点
当前提交
9bea99c012
共有 2 个文件被更改,包括 4 次插入0 次删除
  1. 1 0
      lib/models/pedido_model.dart
  2. 3 0
      lib/views/pedido/pedido_form.dart

+ 1 - 0
lib/models/pedido_model.dart

@@ -88,6 +88,7 @@ class Pedido extends Basico {
       'comentarios': comentarios,
       'nombreCliente': nombreCliente,
       'creado': peticion,
+      'idUsuario': idUsuario,
       'tipoPago': tipoPago,
       'totalPedido': totalPedido,
       'descuento': descuento,

+ 3 - 0
lib/views/pedido/pedido_form.dart

@@ -5,6 +5,7 @@ import 'package:flutter/material.dart';
 import 'package:flutter/services.dart';
 import 'package:intl/intl.dart';
 import 'package:provider/provider.dart';
+import 'package:yoshi_papas_app/data/session/session_storage.dart';
 import 'package:yoshi_papas_app/views/pedido/pedido_ticket.dart';
 import '../../themes/themes.dart';
 import '../../models/models.dart';
@@ -774,6 +775,7 @@ class _PedidoFormState extends State<PedidoForm> {
 
   void prepararPedidoActual(String nombreCliente, String comentarios) async {
     String now = DateTime.now().toUtc().toIso8601String();
+    int? idUsuario = await SessionStorage().getId();
 
     Pedido nuevoPedido = Pedido(
       peticion: now,
@@ -782,6 +784,7 @@ class _PedidoFormState extends State<PedidoForm> {
       estatus: "TERMINADO",
       totalPedido: totalPedido,
       descuento: pedidoActual?.descuento,
+      idUsuario: idUsuario,
       tipoPago: _obtenerTipoPago(),
       cantEfectivo:
           efectivoSeleccionado ? double.tryParse(efectivoController.text) : 0,