diff --git a/NFe.Classes/Servicos/Status/retConsStatServ.cs b/NFe.Classes/Servicos/Status/retConsStatServ.cs index 2c4edc57..dd06e121 100644 --- a/NFe.Classes/Servicos/Status/retConsStatServ.cs +++ b/NFe.Classes/Servicos/Status/retConsStatServ.cs @@ -30,9 +30,11 @@ /* http://www.zeusautomacao.com.br/ */ /* Rua Comendador Francisco josé da Cunha, 111 - Itabaiana - SE - 49500-000 */ /********************************************************************************/ +using System; using System.Xml.Serialization; using DFe.Classes.Entidades; using DFe.Classes.Flags; +using DFe.Utils; namespace NFe.Classes.Servicos.Status { @@ -70,5 +72,41 @@ public class retConsStatServ : IRetornoServico /// FR07 - Código da UF que atendeu a solicitação /// public Estado cUF { get; set; } + + /// + /// FR08 - Data e hora de recebimento + /// + [XmlIgnore] + public DateTimeOffset dhRecbto { get; set; } + + [XmlElement(ElementName = "dhRecbto")] + public string ProxyDhRecbto + { + get { return dhRecbto.ParaDataHoraStringUtc(); } + set { dhRecbto = DateTimeOffset.Parse(value); } + } + + /// + /// FR09 - Tempo médio de resposta do serviço + /// + public int? tMed { get; set; } + + /// + /// FR10 - Data e hora de retorno do Web Service + /// + [XmlIgnore] + public DateTimeOffset? dhRetorno { get; set; } + + [XmlElement(ElementName = "dhRetorno")] + public string ProxydhRetorno + { + get { return dhRetorno.ParaDataHoraStringUtc(); } + set { dhRetorno = DateTimeOffset.Parse(value); } + } + + /// + /// FR11 - Informações adicionais para o Contribuinte + /// + public string? xObs { get; set; } } } \ No newline at end of file