Ejemplo n.º 1
0
        private void PagoFacturacionPedido(List <TransaccionDTO> ordenes, int idTienda, string nombre)
        {
            var ordenesLiberar = ordenes.Where(x => x.IdTienda == idTienda && !x.EsTransferencia)
                                 .Select(x => x.WorkOrden);
            ServicioKumon s_kummon = new ServicioKumon();

            if (ordenesLiberar.ToList().Count > 0)
            {
                Console.WriteLine($"Liberando a produccion ordenes de {nombre}");
                Console.WriteLine(string.Join(",", ordenesLiberar));
                s_kummon.CambiarEstatusOrdenes(string.Join(",", ordenesLiberar), ePowerOrderStatus.Release);
                s_kummon.CambiarEstatusOrdenes(string.Join(",", ordenesLiberar), ePowerOrderStatus.ToProduction);
            }
        }
Ejemplo n.º 2
0
        private void PagoTransferenciaKIA(List <TransaccionDTO> ordenes)
        {
            var ordenesLiberar = ordenes.Where(x => x.EsTransferencia && x.IdTienda == 6785)
                                 .Select(x => new { x.WorkOrden, x.EsTransferencia });
            //Se registran todos cuyo método de pago sea Transferencia bancaria  de la Tienda de KIA
            ServicioKumon s_kummon = new ServicioKumon();

            if (ordenesLiberar.ToList().Count > 0)
            {
                Console.WriteLine($"Liberando a produccion ordenes de  KIA");
                Console.WriteLine(string.Join(",", ordenesLiberar));
                s_kummon.CambiarEstatusOrdenes(string.Join(",", ordenesLiberar), ePowerOrderStatus.Release);
                s_kummon.CambiarEstatusOrdenes(string.Join(",", ordenesLiberar), ePowerOrderStatus.ToProduction);
            }
        }
Ejemplo n.º 3
0
        private void PagoTransferenciaLSM(List <TransaccionDTO> ordenes)
        {
            var ordenesLiberar = ordenes.Where(x => x.EsTransferencia && x.IdTienda == 4909)
                                 .Select(x => x.WorkOrden);
            //Se liberan a produccion todos cuyo método de pago sea Transferencia bancaria
            ServicioKumon s_kummon = new ServicioKumon();

            if (ordenesLiberar.ToList().Count > 0)
            {
                Console.WriteLine($"Liberando a release ordenes de  LSM");
                Console.WriteLine(string.Join(",", ordenesLiberar));
                s_kummon.CambiarEstatusOrdenes(string.Join(",", ordenesLiberar), ePowerOrderStatus.Release);
            }
        }