internal Company(XmlReader rdr)
{
rdr.ReadStartElement("company");
this.Id = rdr.ReadElementContentAsInt("id", "");
this.Name = rdr.ReadElementString("name");
this.Notes = rdr.ReadElementString("notes");
//Skipping Images
rdr.ReadToFollowing("tags");
this.Tags = Tag.BuildList(rdr);
this.Locations = Location.BuildList(rdr);
this.Comments = MegaComment.BuildList(rdr);
this.CreatedAt = rdr.ReadElementString("created_at").FromBatchBookFormat();
this.UpdatedAt = rdr.ReadElementString("updated_at").FromBatchBookFormat();
rdr.ReadEndElement();
}