public DetallesServicioEntity(DetalleServicioSPTModel servicio) { FormaPagoServ = BuscarValueXML.Buscar(servicio.DetallesDelServicio, "FormaPagoServ"); TipoDeServ = BuscarValueXML.Buscar(servicio.DetallesDelServicio, "TipoDeServ"); SubTipServ = BuscarValueXML.Buscar(servicio.DetallesDelServicio, "SubTipServ"); RFCTerceroAutorizado = BuscarValueXML.Buscar(servicio.DetallesDelServicio, "RFCTerceroAutorizado"); FechaServ = BuscarValueXML.Buscar(servicio.DetallesDelServicio, "FechaServ"); PrecioServSinIVA = BuscarValueXML.Buscar(servicio.DetallesDelServicio, "PrecioServSinIVA"); ImpuestosTrasladoServicio = new List <ImpuestosTrasladadosServicioEntity>(); if (servicio.ImpuestosTrasladadosdelServicio.Any()) { ImpuestosTrasladoServicio.AddRange(from XElement item in servicio.ImpuestosTrasladadosdelServicio select new ImpuestosTrasladadosServicioEntity(item)); } Contribucion = new ContribucionGubernamentalEntity(servicio); ComisionServicio = new ComisiondelServicioEntity(servicio); }
public ContribucionGubernamentalEntity(DetalleServicioSPTModel nodo) { ImpContrib = BuscarValueXML.Buscar(nodo.ContribucionGubernamental, "ImpContrib"); EntidadDondePagaLaContribucion = BuscarValueXML.Buscar(nodo.ContribucionGubernamental, "EntidadDondePagaLaContribucion"); }
public ComisiondelServicioEntity(DetalleServicioSPTModel nodo) { Base = BuscarValueXML.Buscar(nodo.ComisionDelServicio, "Base"); Porcentaje = BuscarValueXML.Buscar(nodo.ComisionDelServicio, "Porcentaje"); Importe = BuscarValueXML.Buscar(nodo.ComisionDelServicio, "Importe"); }