コード例 #1
0
        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);
        }
コード例 #2
0
 public ContribucionGubernamentalEntity(DetalleServicioSPTModel nodo)
 {
     ImpContrib = BuscarValueXML.Buscar(nodo.ContribucionGubernamental, "ImpContrib");
     EntidadDondePagaLaContribucion = BuscarValueXML.Buscar(nodo.ContribucionGubernamental, "EntidadDondePagaLaContribucion");
 }
コード例 #3
0
 public ComisiondelServicioEntity(DetalleServicioSPTModel nodo)
 {
     Base       = BuscarValueXML.Buscar(nodo.ComisionDelServicio, "Base");
     Porcentaje = BuscarValueXML.Buscar(nodo.ComisionDelServicio, "Porcentaje");
     Importe    = BuscarValueXML.Buscar(nodo.ComisionDelServicio, "Importe");
 }