/// <summary> /// Copia los atributos del objeto /// </summary> /// <param name="source">Objeto origen</param> protected void CopyValues(AlbaranTicketInfo source, ClienteInfo cliente, TicketInfo ticket, OutputDeliveryInfo Albaran) { if (source == null) { return; } Oid = source.Oid; _base.Record.OidAlbaran = source.OidAlbaran; _base.Record.OidTicket = source.OidTicket; SerieInfo serie = SerieInfo.Get(ticket.OidSerie, false); _base.CodigoTicket = ticket.Codigo; _total_factura = ticket.Total; _numero_serie = serie.Identificador; _fecha_factura = ticket.Fecha; _prevision = ticket.Prevision; //INNER JOIN _codigo_cliente = cliente.Codigo; _nombre = cliente.Nombre; _telefonos = cliente.Telefonos; _movil = cliente.Movil; _dias_pago = Albaran.Fecha.Subtract(ticket.Fecha).Days; }
internal void CopyValues(AlbaranTicketInfo source) { if (source == null) { return; } _record.CopyValues(source.Base.Record); _importe = source.Importe; _codigo_ticket = source.CodigoTicket; _codigo_albaran = source.CodigoAlbaran; }