public void Deserialize(IDataReader reader) { PageIndex = (UInt16)reader.ReadVarShort(); TotalPage = (UInt16)reader.ReadVarShort(); HouseList = new HouseInformationsForSell[reader.ReadShort()]; for (var i = 0; i < HouseList.Length; i++) { (HouseList[i] = new HouseInformationsForSell()).Deserialize(reader); } }
public override void Serialize(IDataWriter writer) { writer.WriteShort(((short)(m_houseList.Count))); int houseListIndex; for (houseListIndex = 0; (houseListIndex < m_houseList.Count); houseListIndex = (houseListIndex + 1)) { HouseInformationsForSell objectToSend = m_houseList[houseListIndex]; objectToSend.Serialize(writer); } writer.WriteVarShort(m_pageIndex); writer.WriteVarShort(m_totalPage); }
public override void Deserialize(IDataReader reader) { PageIndex = reader.ReadVarUhShort(); TotalPage = reader.ReadVarUhShort(); var houseListCount = reader.ReadUShort(); HouseList = new List <HouseInformationsForSell>(); for (var houseListIndex = 0; houseListIndex < houseListCount; houseListIndex++) { var objectToAdd = new HouseInformationsForSell(); objectToAdd.Deserialize(reader); HouseList.Add(objectToAdd); } }
public override void Deserialize(ICustomDataInput reader) { PageIndex = reader.ReadVarShort(); TotalPage = reader.ReadVarShort(); var countHouseList = reader.ReadShort(); HouseList = new List <HouseInformationsForSell>(); for (short i = 0; i < countHouseList; i++) { HouseInformationsForSell type = new HouseInformationsForSell(); type.Deserialize(reader); HouseList.Add(type); } }
public override void Deserialize(IDataReader reader) { int houseListCount = reader.ReadUShort(); int houseListIndex; m_houseList = new System.Collections.Generic.List <HouseInformationsForSell>(); for (houseListIndex = 0; (houseListIndex < houseListCount); houseListIndex = (houseListIndex + 1)) { HouseInformationsForSell objectToAdd = new HouseInformationsForSell(); objectToAdd.Deserialize(reader); m_houseList.Add(objectToAdd); } m_pageIndex = reader.ReadVarUhShort(); m_totalPage = reader.ReadVarUhShort(); }
public override void Deserialize(IDataReader reader) { this.pageIndex = (uint)reader.ReadVarUhShort(); if (this.pageIndex < 0U) { throw new Exception("Forbidden value (" + (object)this.pageIndex + ") on element of HouseToSellListMessage.pageIndex."); } this.totalPage = (uint)reader.ReadVarUhShort(); if (this.totalPage < 0U) { throw new Exception("Forbidden value (" + (object)this.totalPage + ") on element of HouseToSellListMessage.totalPage."); } uint num = (uint)reader.ReadUShort(); for (int index = 0; (long)index < (long)num; ++index) { HouseInformationsForSell informationsForSell = new HouseInformationsForSell(); informationsForSell.Deserialize(reader); this.houseList.Add(informationsForSell); } }