public frmEditTime(bool Edit, LayoutTimes Time) { InitializeComponent(); MaterialSkin.MaterialSkinManager manager = MaterialSkin.MaterialSkinManager.Instance; manager.AddFormToManage(this); manager.Theme = MaterialSkin.MaterialSkinManager.Themes.LIGHT; this.StartPosition = FormStartPosition.CenterScreen; bEdit = Edit; if (!bEdit) { _time = new LayoutTimes(); } else { if (Time == null) { throw new Exception("Falha na instância frmEditTime::_time"); } _time = Time; txtNome.Text = _time.Nome; } Refresh(); }
private static LayoutEstadios GetEstadio(LayoutTimes timeA, LayoutTimes timeB) { LayoutEstadios estadioAtual = null; foreach (var estadio in EstadiosDisponiveis) { if (estadio.IDTimes.Contains(timeA.ID) || estadio.IDTimes.Contains(timeB.ID)) { estadioAtual = estadio; EstadiosDisponiveis.Remove(estadio); break; } } return(estadioAtual); }