Example #1
0
        public override string ToString()
        {
            StringBuilder __sb    = new StringBuilder("CadastroIndividualThrift(");
            bool          __first = true;

            if (CondicoesDeSaude != null && __isset.condicoesDeSaude)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("CondicoesDeSaude: ");
                __sb.Append(CondicoesDeSaude == null ? "<null>" : CondicoesDeSaude.ToString());
            }
            if (EmSituacaoDeRua != null && __isset.emSituacaoDeRua)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("EmSituacaoDeRua: ");
                __sb.Append(EmSituacaoDeRua == null ? "<null>" : EmSituacaoDeRua.ToString());
            }
            if (__isset.fichaAtualizada)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("FichaAtualizada: ");
                __sb.Append(FichaAtualizada);
            }
            if (IdentificacaoUsuarioCidadao != null && __isset.identificacaoUsuarioCidadao)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("IdentificacaoUsuarioCidadao: ");
                __sb.Append(IdentificacaoUsuarioCidadao == null ? "<null>" : IdentificacaoUsuarioCidadao.ToString());
            }
            if (InformacoesSocioDemograficas != null && __isset.informacoesSocioDemograficas)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("InformacoesSocioDemograficas: ");
                __sb.Append(InformacoesSocioDemograficas == null ? "<null>" : InformacoesSocioDemograficas.ToString());
            }
            if (__isset.statusTermoRecusaCadastroIndividualAtencaoBasica)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("StatusTermoRecusaCadastroIndividualAtencaoBasica: ");
                __sb.Append(StatusTermoRecusaCadastroIndividualAtencaoBasica);
            }
            if (__isset.tpCdsOrigem)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            if (!__first)
            {
                __sb.Append(", ");
            }
            __sb.Append("Uuid: ");
            __sb.Append(Uuid);
            if (UuidFichaOriginadora != null && __isset.uuidFichaOriginadora)
            {
                __sb.Append(", UuidFichaOriginadora: ");
                __sb.Append(UuidFichaOriginadora);
            }
            if (UuidCidadao != null && __isset.uuidCidadao)
            {
                __sb.Append(", UuidCidadao: ");
                __sb.Append(UuidCidadao);
            }
            if (SaidaCidadaoCadastro != null && __isset.saidaCidadaoCadastro)
            {
                __sb.Append(", SaidaCidadaoCadastro: ");
                __sb.Append(SaidaCidadaoCadastro == null ? "<null>" : SaidaCidadaoCadastro.ToString());
            }
            if (HeaderTransport != null && __isset.headerTransport)
            {
                __sb.Append(", HeaderTransport: ");
                __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
Example #2
0
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("CadastroIndividualThrift");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (CondicoesDeSaude != null && __isset.condicoesDeSaude)
         {
             field.Name = "condicoesDeSaude";
             field.Type = TType.Struct;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             CondicoesDeSaude.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (EmSituacaoDeRua != null && __isset.emSituacaoDeRua)
         {
             field.Name = "emSituacaoDeRua";
             field.Type = TType.Struct;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             EmSituacaoDeRua.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (__isset.fichaAtualizada)
         {
             field.Name = "fichaAtualizada";
             field.Type = TType.Bool;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(FichaAtualizada);
             oprot.WriteFieldEnd();
         }
         if (IdentificacaoUsuarioCidadao != null && __isset.identificacaoUsuarioCidadao)
         {
             field.Name = "identificacaoUsuarioCidadao";
             field.Type = TType.Struct;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             IdentificacaoUsuarioCidadao.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (InformacoesSocioDemograficas != null && __isset.informacoesSocioDemograficas)
         {
             field.Name = "informacoesSocioDemograficas";
             field.Type = TType.Struct;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             InformacoesSocioDemograficas.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (__isset.statusTermoRecusaCadastroIndividualAtencaoBasica)
         {
             field.Name = "statusTermoRecusaCadastroIndividualAtencaoBasica";
             field.Type = TType.Bool;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(StatusTermoRecusaCadastroIndividualAtencaoBasica);
             oprot.WriteFieldEnd();
         }
         if (__isset.tpCdsOrigem)
         {
             field.Name = "tpCdsOrigem";
             field.Type = TType.I32;
             field.ID   = 8;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32(TpCdsOrigem);
             oprot.WriteFieldEnd();
         }
         field.Name = "uuid";
         field.Type = TType.String;
         field.ID   = 9;
         oprot.WriteFieldBegin(field);
         oprot.WriteString(Uuid);
         oprot.WriteFieldEnd();
         if (UuidFichaOriginadora != null && __isset.uuidFichaOriginadora)
         {
             field.Name = "uuidFichaOriginadora";
             field.Type = TType.String;
             field.ID   = 10;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(UuidFichaOriginadora);
             oprot.WriteFieldEnd();
         }
         if (UuidCidadao != null && __isset.uuidCidadao)
         {
             field.Name = "uuidCidadao";
             field.Type = TType.String;
             field.ID   = 11;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(UuidCidadao);
             oprot.WriteFieldEnd();
         }
         if (SaidaCidadaoCadastro != null && __isset.saidaCidadaoCadastro)
         {
             field.Name = "saidaCidadaoCadastro";
             field.Type = TType.Struct;
             field.ID   = 12;
             oprot.WriteFieldBegin(field);
             SaidaCidadaoCadastro.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (HeaderTransport != null && __isset.headerTransport)
         {
             field.Name = "headerTransport";
             field.Type = TType.Struct;
             field.ID   = 13;
             oprot.WriteFieldBegin(field);
             HeaderTransport.Write(oprot);
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }