public void AtribuirClone(EstruturaMapaEsquematico clone) { this.Nome = clone.Nome; this.InnerAcao = clone.InnerAcao; this.MapasSetor.Clear(); this.MapasSetor.AddRange(clone.MapasSetor); }
public EstruturaMapaEsquematico Clone() { EstruturaMapaEsquematico clone = new EstruturaMapaEsquematico { ID = this.ID, LocalID = this.LocalID, Nome = this.Nome, InnerAcao = this.InnerAcao }; foreach (EstruturaMapaEsquematicoSetor itemSetor in this.MapasSetor) { clone.MapasSetor.Add(itemSetor.Clone()); } return(clone); }