private EntregaCliente GenerarEntregaCliente(Venta venta, LineaVentaVirtual lineaVirtual, string vendedor)
        {
            var ec = new EntregaCliente();

            ec.idventa     = venta.IdVenta;
            ec.idnlinea    = lineaVirtual.IdNLinea;
            ec.codigo      = lineaVirtual.Codigo;
            ec.descripcion = lineaVirtual.Descripcion;
            ec.precio      = Convert.ToDecimal(lineaVirtual.ImporteNeto);
            ec.tipo        = lineaVirtual.TipoLinea;
            ec.fecha       = Convert.ToInt32(venta.FechaHora.ToString("yyyyMMdd"));

            if (string.IsNullOrEmpty(venta.XClie_IdCliente.Strip()?.Trim()) || string.IsNullOrWhiteSpace(venta.XClie_IdCliente.Strip()))
            {
                ec.dni = "0";
            }
            else
            {
                ec.dni = venta.XClie_IdCliente.Strip();
            }

            ec.puesto       = venta.Maquina;
            ec.trabajador   = vendedor;
            ec.pvp          = Convert.ToSingle(lineaVirtual.Pvp);
            ec.fechaEntrega = venta.FechaHora;

            return(ec);
        }
        private EntregaCliente GenerarEntregaCliente(FarmaticService farmatic, Venta @virtual, LineaVentaVirtual linea)
        {
            var trabajador = farmatic.Vendedores
                             .GetOneOrDefaultById(Convert.ToInt16(@virtual.XVend_IdVendedor))?.NOMBRE
                             ?? TRABAJADOR_DEFAULT;

            return(new EntregaCliente
            {
                idventa = linea.IdVenta,
                idnlinea = linea.IdNLinea,
                codigo = linea.Codigo.Strip(),
                descripcion = linea.Descripcion,
                cantidad = linea.Cantidad,
                precio = Convert.ToDecimal(linea.ImporteNeto),
                tipo = linea.TipoLinea,
                fecha = Convert.ToInt32(@virtual.FechaHora.ToString("yyyyMMdd")),
                dni = @virtual.XClie_IdCliente.Strip(),
                puesto = @virtual.Maquina,
                trabajador = trabajador,
                pvp = Convert.ToSingle(linea.Pvp),
                fechaEntrega = @virtual.FechaHora
            });
        }