/// <summary> /// Clona una variación /// </summary> public MovementVariationModel Clone(MovementBaseModel parent) { MovementVariationModel target = new MovementVariationModel(parent); // Clona las propiedades target.Id = Id; // Clona los movimientos target.Movements.AddRange(Movements.Clone()); // Devuelve la variación clonada return(target); }