public async void guardar_envio()
        {
            string local = get.get_nombresucursal();

            if (local != ItemSelected.nombre_sucursal)
            {
                await bdapi.Agregar_envio(new EnviosModel
                {
                    usuario = get.get_usuario(),
                    destino = ItemSelected.nombre_sucursal,
                    origen  = get.get_nombre_sucursal()
                });

                await App.Current.MainPage.DisplayAlert("ADVERTENCIA", "ENVIO GENERADA", "OK");
            }
            else
            {
                await App.Current.MainPage.DisplayAlert("ADVERTENCIA", "NO PUEDE ENVIAR PRODUCTO A SU MISMA SUCURSAL", "OK");
            }
        }
Example #2
0
        public async void get_ordenes()
        {
            var ordenes = await Db_api.Get_envio(new EnviosModel { origen = get_ID.get_nombresucursal(), destino = get_ID.get_nombresucursal() });

            pedido = new ObservableCollection <EnviosModel>(ordenes);
        }
        public async void guardar_orden()
        {
            if (EnvioP == !false)
            {
                //string date = fecha_entrega.Date.ToString();
                var contenido = await bdapi.Agregar_pedido(new PedidoModel
                {
                    usuario            = get.get_usuario(),
                    nombre_cliente     = nombrecliente,
                    correlativo        = correlativo,
                    lugar_entrega      = lentrega,
                    fecha_hora_entrega = fecha_entrega.Date,
                    telefono           = telefono,
                    lugar_pedido       = get.get_nombresucursal()
                });

                List <PedidoModel> id_pedido = contenido.ToList();
                int id = 0;
                foreach (PedidoModel info in id_pedido)
                {
                    id = info.id_pedido_orden;
                    //datos.id_corte = info.id_corte;
                }

                //await App.Current.MainPage.DisplayAlert("ADVERTENCIA", "ORDEN GENERADA", "OK");
                await App.Current.MainPage.Navigation.PushAsync(
                    new Add_Producto_Pedido()
                {
                    BindingContext = new Agregar_Producto_Detalle()
                    {
                        id = id
                    }
                });
            }
            else
            {
                //string date = fecha_entrega.Date.ToString();
                var contenido = await bdapi.Agregar_pedido(new PedidoModel {
                    usuario            = get.get_usuario(),
                    nombre_cliente     = nombrecliente,
                    correlativo        = correlativo,
                    lugar_entrega      = ItemSelected.nombre_sucursal,
                    fecha_hora_entrega = fecha_entrega.Date,
                    telefono           = telefono,
                    lugar_pedido       = get.get_nombresucursal()
                });

                // await App.Current.MainPage.DisplayAlert("ADVERTENCIA", "ORDEN GENERADA", "OK");
                List <PedidoModel> id_pedido = contenido.ToList();
                int id = 0;
                foreach (PedidoModel info in id_pedido)
                {
                    id = info.id_pedido_orden;
                    //datos.id_corte = info.id_corte;
                }
                await App.Current.MainPage.Navigation.PushAsync(
                    new Add_Producto_Pedido()
                {
                    BindingContext = new Agregar_Producto_Detalle()
                    {
                        id = id
                    }
                });
            }
        }
Example #4
0
        public async void get_ordenes()
        {
            var ordenes = await Db_api.Get_pedido(new PedidoModel { lugar_entrega = get_ID.get_nombresucursal(), lugar_pedido = get_ID.get_nombresucursal() });

            pedido = new ObservableCollection <PedidoModel>(ordenes);
        }