Пример #1
0
        private void registrarEntregas()
        {
            entrega = new Entrega();

            int numeroEntrega = entrega.mostrarUltimoNroEntrega() + 1;

            foreach (var viaje in listaEntrega)
            {
                viaje.Venta.CodigoVenta = venta.CodigoVenta;
                viaje.crear(numeroEntrega, viaje.Venta.CodigoVenta, viaje.FechaEntrega, viaje.HoraEntregaDesde,
                            viaje.HoraEntregaHasta, viaje.NombreCliente, viaje.NombreProvincia, viaje.NombreDepartamento,
                            viaje.NombreLocalidad, viaje.NombreCalle, viaje.NumeroCalle.ToString(), viaje.CodigoPostal,
                            viaje.NombreBarrio, viaje.NombreTipoTelefono, viaje.NumeroTelefono, viaje.Descripcion,
                            viaje.PrecioEntrega, viaje.DistanciaEntrega, viaje.CodigoEstadoEntrega,
                            venta.CodigoEncargado);
                foreach (var item in listaDetalleLogistica)
                {
                    if (viaje.CodigoEntrega == item.Entrega.CodigoEntrega)
                    {
                        item.crearDetalleLogisticaEntrega(item.CodigoArticulo, item.Cantidad, numeroEntrega);
                    }
                }
                numeroEntrega++;
            }
        }
Пример #2
0
        private void registrarEntregas()
        {
            entrega          = new Entrega();
            detalleLogistica = new DetalleLogistica();
            foreach (var item in listaEntrega)
            {
                item.CodigoEntrega = entrega.mostrarUltimoNroEntrega() + 1;
                entrega.crear(item.CodigoEntrega, venta.CodigoVenta, item.FechaEntrega, item.HoraEntregaDesde,
                              item.HoraEntregaHasta, item.NombreCliente, item.NombreProvincia, item.NombreDepartamento,
                              item.NombreLocalidad, item.NombreCalle, item.NumeroCalle.ToString(), item.CodigoPostal,
                              item.NombreBarrio, item.NombreTipoTelefono, item.NumeroTelefono, item.Descripcion,
                              item.PrecioEntrega, item.DistanciaEntrega, item.CodigoEstadoEntrega, item.CodigoEncargado);

                foreach (var itemLogistica in listaDetalleLogistica)
                {
                    detalleLogistica.crearDetalleLogisticaEntrega(itemLogistica.CodigoArticulo, itemLogistica.Cantidad, item.CodigoEntrega);
                }
            }
        }