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); } }
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); } }
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); } }