Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions src/OpenAC.Net.NFSe.Nacional/Common/Model/RTCInfoDest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,55 +19,55 @@
namespace OpenAC.Net.NFSe.Nacional.Common.Model;

/// <summary>
/// Grupo de informa��es relativas ao Destinat�rio.
/// Grupo de informações relativas ao Destinatário.
/// </summary>
public sealed class RTCInfoDest
{
#region Choice

/// <summary>
/// N�mero do CNPJ do Destinat�rio do servi�o.
/// Número do CNPJ do Destinatário do serviço.
/// </summary>
[DFeElement(TipoCampo.Str, "CNPJ", Ocorrencia = Ocorrencia.NaoObrigatoria)]
public string? CNPJ { get; set; }
/// <summary>
/// CPF (Cadastro de Pessoas F�sicas).
/// CPF (Cadastro de Pessoas Físicas).
/// </summary>
[DFeElement(TipoCampo.Str, "CPF", Ocorrencia = Ocorrencia.NaoObrigatoria)]
public string? CPF { get; set; }
/// <summary>
/// NIF (N�mero de Identifica��o Fiscal).
/// NIF (Número de Identificação Fiscal).
/// </summary>
[DFeElement(TipoCampo.Str, "NIF", Ocorrencia = Ocorrencia.NaoObrigatoria)]
public string? NIF { get; set; }
/// <summary>
/// Motivo para n�o informa��o do NIF.
/// Motivo para não informação do NIF.
/// </summary>
[DFeElement(TipoCampo.Enum, "cNaoNIF", Ocorrencia = Ocorrencia.NaoObrigatoria)]
public CodNaoNIF? CodigoNaoNIF { get; set; }

#endregion

/// <summary>
/// Nome / Nome Empresarial do do Destinat�rio do servi�o.
/// Nome / Nome Empresarial do do Destinatário do serviço.
/// </summary>
[DFeElement(TipoCampo.Str, "xNome", Min = 1, Max = 150, Ocorrencia = Ocorrencia.Obrigatoria)]
public string Nome { get; set; } = string.Empty;

/// <summary>
/// Grupo de informa��es do endere�o do Destinat�rio do servi�o.
/// Grupo de informações do endereço do Destinatário do serviço.
/// </summary>
[DFeElement("end", Ocorrencia = Ocorrencia.NaoObrigatoria)]
public EnderecoNFSe? Endereco { get; set; }

/// <summary>
/// N�mero do telefone do Destinat�rio do servi�o.
/// Número do telefone do Destinatário do serviço.
/// </summary>
[DFeElement(TipoCampo.Str, "fone", Ocorrencia = Ocorrencia.NaoObrigatoria)]
public string? Telefone { get; set; }

/// <summary>
/// E-mail do Destinat�rio do servi�o.
/// E-mail do Destinatário do serviço.
/// </summary>
[DFeElement(TipoCampo.Str, "email", Ocorrencia = Ocorrencia.NaoObrigatoria)]
public string? Email { get; set; }
Expand Down