public override string ToString()
        {
            StringBuilder __sb    = new StringBuilder("CadastroDomiciliarThrift(");
            bool          __first = true;

            if (AnimaisNoDomicilio != null && __isset.animaisNoDomicilio)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("AnimaisNoDomicilio: ");
                __sb.Append(AnimaisNoDomicilio);
            }
            if (CondicaoMoradia != null && __isset.condicaoMoradia)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("CondicaoMoradia: ");
                __sb.Append(CondicaoMoradia == null ? "<null>" : CondicaoMoradia.ToString());
            }
            if (!__first)
            {
                __sb.Append(", ");
            }
            __sb.Append("DadosGerais: ");
            __sb.Append(DadosGerais == null ? "<null>" : DadosGerais.ToString());
            if (EnderecoLocalPermanencia != null && __isset.enderecoLocalPermanencia)
            {
                __sb.Append(", EnderecoLocalPermanencia: ");
                __sb.Append(EnderecoLocalPermanencia == null ? "<null>" : EnderecoLocalPermanencia.ToString());
            }
            if (Familias != null && __isset.familias)
            {
                __sb.Append(", Familias: ");
                __sb.Append(Familias);
            }
            if (__isset.fichaAtualizada)
            {
                __sb.Append(", FichaAtualizada: ");
                __sb.Append(FichaAtualizada);
            }
            if (QuantosAnimaisNoDomicilio != null && __isset.quantosAnimaisNoDomicilio)
            {
                __sb.Append(", QuantosAnimaisNoDomicilio: ");
                __sb.Append(QuantosAnimaisNoDomicilio);
            }
            if (__isset.stAnimaisNoDomicilio)
            {
                __sb.Append(", StAnimaisNoDomicilio: ");
                __sb.Append(StAnimaisNoDomicilio);
            }
            if (__isset.statusTermoRecusaCadastroDomiciliarAtencaoBasica)
            {
                __sb.Append(", StatusTermoRecusaCadastroDomiciliarAtencaoBasica: ");
                __sb.Append(StatusTermoRecusaCadastroDomiciliarAtencaoBasica);
            }
            if (__isset.tpCdsOrigem)
            {
                __sb.Append(", TpCdsOrigem: ");
                __sb.Append(TpCdsOrigem);
            }
            __sb.Append(", Uuid: ");
            __sb.Append(Uuid);
            if (UuidFichaOriginadora != null && __isset.uuidFichaOriginadora)
            {
                __sb.Append(", UuidFichaOriginadora: ");
                __sb.Append(UuidFichaOriginadora);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
示例#2
0
        public override string ToString()
        {
            StringBuilder __sb    = new StringBuilder("CadastroDomiciliarThrift(");
            bool          __first = true;

            if (AnimaisNoDomicilio != null && __isset.animaisNoDomicilio)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("AnimaisNoDomicilio: ");
                __sb.Append(AnimaisNoDomicilio);
            }
            if (CondicaoMoradia != null && __isset.condicaoMoradia)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("CondicaoMoradia: ");
                __sb.Append(CondicaoMoradia == null ? "<null>" : CondicaoMoradia.ToString());
            }
            if (EnderecoLocalPermanencia != null && __isset.enderecoLocalPermanencia)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("EnderecoLocalPermanencia: ");
                __sb.Append(EnderecoLocalPermanencia == null ? "<null>" : EnderecoLocalPermanencia.ToString());
            }
            if (Familias != null && __isset.familias)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("Familias: ");
                __sb.Append(Familias);
            }
            if (__isset.fichaAtualizada)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("FichaAtualizada: ");
                __sb.Append(FichaAtualizada);
            }
            if (QuantosAnimaisNoDomicilio != null && __isset.quantosAnimaisNoDomicilio)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("QuantosAnimaisNoDomicilio: ");
                __sb.Append(QuantosAnimaisNoDomicilio);
            }
            if (__isset.stAnimaisNoDomicilio)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("StAnimaisNoDomicilio: ");
                __sb.Append(StAnimaisNoDomicilio);
            }
            if (__isset.statusTermoRecusa)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("StatusTermoRecusa: ");
                __sb.Append(StatusTermoRecusa);
            }
            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 (__isset.tipoDeImovel)
            {
                __sb.Append(", TipoDeImovel: ");
                __sb.Append(TipoDeImovel);
            }
            if (InstituicaoPermanencia != null && __isset.instituicaoPermanencia)
            {
                __sb.Append(", InstituicaoPermanencia: ");
                __sb.Append(InstituicaoPermanencia == null ? "<null>" : InstituicaoPermanencia.ToString());
            }
            if (HeaderTransport != null && __isset.headerTransport)
            {
                __sb.Append(", HeaderTransport: ");
                __sb.Append(HeaderTransport == null ? "<null>" : HeaderTransport.ToString());
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("CadastroDomiciliarThrift");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (AnimaisNoDomicilio != null && __isset.animaisNoDomicilio)
            {
                field.Name = "animaisNoDomicilio";
                field.Type = TType.List;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.I64, AnimaisNoDomicilio.Count));
                    foreach (long _iter6 in AnimaisNoDomicilio)
                    {
                        oprot.WriteI64(_iter6);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (CondicaoMoradia != null && __isset.condicaoMoradia)
            {
                field.Name = "condicaoMoradia";
                field.Type = TType.Struct;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                CondicaoMoradia.Write(oprot);
                oprot.WriteFieldEnd();
            }
            field.Name = "dadosGerais";
            field.Type = TType.Struct;
            field.ID   = 3;
            oprot.WriteFieldBegin(field);
            DadosGerais.Write(oprot);
            oprot.WriteFieldEnd();
            if (EnderecoLocalPermanencia != null && __isset.enderecoLocalPermanencia)
            {
                field.Name = "enderecoLocalPermanencia";
                field.Type = TType.Struct;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                EnderecoLocalPermanencia.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (Familias != null && __isset.familias)
            {
                field.Name = "familias";
                field.Type = TType.List;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.Struct, Familias.Count));
                    foreach (FamiliaRowThrift _iter7 in Familias)
                    {
                        _iter7.Write(oprot);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (__isset.fichaAtualizada)
            {
                field.Name = "fichaAtualizada";
                field.Type = TType.Bool;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(FichaAtualizada);
                oprot.WriteFieldEnd();
            }
            if (QuantosAnimaisNoDomicilio != null && __isset.quantosAnimaisNoDomicilio)
            {
                field.Name = "quantosAnimaisNoDomicilio";
                field.Type = TType.String;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(QuantosAnimaisNoDomicilio);
                oprot.WriteFieldEnd();
            }
            if (__isset.stAnimaisNoDomicilio)
            {
                field.Name = "stAnimaisNoDomicilio";
                field.Type = TType.Bool;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(StAnimaisNoDomicilio);
                oprot.WriteFieldEnd();
            }
            if (__isset.statusTermoRecusaCadastroDomiciliarAtencaoBasica)
            {
                field.Name = "statusTermoRecusaCadastroDomiciliarAtencaoBasica";
                field.Type = TType.Bool;
                field.ID   = 9;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(StatusTermoRecusaCadastroDomiciliarAtencaoBasica);
                oprot.WriteFieldEnd();
            }
            if (__isset.tpCdsOrigem)
            {
                field.Name = "tpCdsOrigem";
                field.Type = TType.I32;
                field.ID   = 10;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(TpCdsOrigem);
                oprot.WriteFieldEnd();
            }
            field.Name = "uuid";
            field.Type = TType.String;
            field.ID   = 11;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(Uuid);
            oprot.WriteFieldEnd();
            if (UuidFichaOriginadora != null && __isset.uuidFichaOriginadora)
            {
                field.Name = "uuidFichaOriginadora";
                field.Type = TType.String;
                field.ID   = 12;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(UuidFichaOriginadora);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
示例#4
0
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("CadastroDomiciliarThrift");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (AnimaisNoDomicilio != null && __isset.animaisNoDomicilio)
         {
             field.Name = "animaisNoDomicilio";
             field.Type = TType.List;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.I64, AnimaisNoDomicilio.Count));
                 foreach (long _iter6 in AnimaisNoDomicilio)
                 {
                     oprot.WriteI64(_iter6);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (CondicaoMoradia != null && __isset.condicaoMoradia)
         {
             field.Name = "condicaoMoradia";
             field.Type = TType.Struct;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             CondicaoMoradia.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (EnderecoLocalPermanencia != null && __isset.enderecoLocalPermanencia)
         {
             field.Name = "enderecoLocalPermanencia";
             field.Type = TType.Struct;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             EnderecoLocalPermanencia.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (Familias != null && __isset.familias)
         {
             field.Name = "familias";
             field.Type = TType.List;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, Familias.Count));
                 foreach (FamiliaRowThrift _iter7 in Familias)
                 {
                     _iter7.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (__isset.fichaAtualizada)
         {
             field.Name = "fichaAtualizada";
             field.Type = TType.Bool;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(FichaAtualizada);
             oprot.WriteFieldEnd();
         }
         if (QuantosAnimaisNoDomicilio != null && __isset.quantosAnimaisNoDomicilio)
         {
             field.Name = "quantosAnimaisNoDomicilio";
             field.Type = TType.String;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(QuantosAnimaisNoDomicilio);
             oprot.WriteFieldEnd();
         }
         if (__isset.stAnimaisNoDomicilio)
         {
             field.Name = "stAnimaisNoDomicilio";
             field.Type = TType.Bool;
             field.ID   = 8;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(StAnimaisNoDomicilio);
             oprot.WriteFieldEnd();
         }
         if (__isset.statusTermoRecusa)
         {
             field.Name = "statusTermoRecusa";
             field.Type = TType.Bool;
             field.ID   = 9;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(StatusTermoRecusa);
             oprot.WriteFieldEnd();
         }
         if (__isset.tpCdsOrigem)
         {
             field.Name = "tpCdsOrigem";
             field.Type = TType.I32;
             field.ID   = 10;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32(TpCdsOrigem);
             oprot.WriteFieldEnd();
         }
         field.Name = "uuid";
         field.Type = TType.String;
         field.ID   = 11;
         oprot.WriteFieldBegin(field);
         oprot.WriteString(Uuid);
         oprot.WriteFieldEnd();
         if (UuidFichaOriginadora != null && __isset.uuidFichaOriginadora)
         {
             field.Name = "uuidFichaOriginadora";
             field.Type = TType.String;
             field.ID   = 12;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(UuidFichaOriginadora);
             oprot.WriteFieldEnd();
         }
         if (__isset.tipoDeImovel)
         {
             field.Name = "tipoDeImovel";
             field.Type = TType.I64;
             field.ID   = 13;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(TipoDeImovel);
             oprot.WriteFieldEnd();
         }
         if (InstituicaoPermanencia != null && __isset.instituicaoPermanencia)
         {
             field.Name = "instituicaoPermanencia";
             field.Type = TType.Struct;
             field.ID   = 14;
             oprot.WriteFieldBegin(field);
             InstituicaoPermanencia.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (HeaderTransport != null && __isset.headerTransport)
         {
             field.Name = "headerTransport";
             field.Type = TType.Struct;
             field.ID   = 15;
             oprot.WriteFieldBegin(field);
             HeaderTransport.Write(oprot);
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }