private void ShowOrHideNarratorCountWarning() { var cast = m_viewModel.GetCastSizeRowValues(m_viewModel.CastSizeOption); m_tblNarratorWarning.Visible = ((m_maleNarrators.Value > cast.Male) || (m_femaleNarrators.Value > cast.Female)); m_btnGenerate.Enabled = !m_tblNarratorWarning.Visible; }
private void ShowOrHideNarratorCountWarnings() { var cast = m_viewModel.GetCastSizeRowValues(m_viewModel.CastSizeOption); m_tblNarratorWarning.Visible = ((m_maleNarrators.Value > cast.Male) || (m_femaleNarrators.Value > cast.Female)); m_lblWarningSuboptimalNarratorsForNarrationByAuthor.Visible = m_viewModel.NarratorOption == NarratorsOption.NarrationByAuthor && m_maleNarrators.Value < m_viewModel.Project.DefaultNarratorCountForNarrationByAuthor; if (m_lblWarningSuboptimalNarratorsForNarrationByAuthor.Visible) { m_lblWarningSuboptimalNarratorsForNarrationByAuthor.Text = String.Format(m_fmtSuboptimalNarratorsMsg, m_viewModel.Project.DefaultNarratorCountForNarrationByAuthor); } UpdateButtonState(); }