private Programacao RetornaProgramacao() { Programacao ret = new Programacao(obj); foreach (Control control in pnlEscalas.Controls) { if (control.GetType() == typeof(UscItemProgramacao)) { UscItemProgramacao painel = (UscItemProgramacao)control; foreach (ItemProgramacao item in painel.Programacao) { ret.Add(item); } } } return ret; }