Beispiel #1
0
        private void ResetFormLayout()
        {
            lbPantallaPrincipal.Text = PantallaPrincipal;

            ConfigControl.BackColor = Color.White;
            TermsControl.BackColor  = Color.White;
            SurveyControl.BackColor = Color.White;
            DashControl.BackColor   = Color.White;

            ConfigControl.ForeColor = Color.DarkRed;
            TermsControl.ForeColor  = Color.DarkRed;
            SurveyControl.ForeColor = Color.DarkRed;
            DashControl.ForeColor   = Color.DarkRed;

            SecondNavBack.BackColor = Color.DarkRed;

            //Hide Panels
            ConfigurationPanel.Hide();
            TermsPanel.Hide();

            //Show Dashboard


            //Other
            label1.Text = "";
            ReportBox.Rows.Clear();
            results.Text           = "";
            ActivateFilter.Checked = false;
        }
Beispiel #2
0
 private async Task ShowTermsForm()
 {
     ResetFormLayout();
     TermsPanel.Show();
     //---
     TermsControl.BackColor   = Color.DarkRed;
     TermsControl.ForeColor   = Color.WhiteSmoke;
     lbPantallaPrincipal.Text = "Control de Normas";
     label1.Text = "";
     //---
     if (ActivateFilter.Checked)
     {
         ListTrimestres.Enabled = true;
         ListTeachers.Enabled   = true;
         ListSubjects.Enabled   = true;
         textBox1.Enabled       = true;
     }
     else
     {
         ListTrimestres.Enabled = false;
         ListTeachers.Enabled   = false;
         ListSubjects.Enabled   = false;
         textBox1.Enabled       = false;
     }
     //---
     if (PopulateDataGrid)
     {
         for (int i = 0; i < columns.Length; i++)
         {
             ReportBox.Columns.Add(columns[i], columns[i]);
         }
         PopulateDataGrid = false;
     }
     await Task.Run(() => {
         if (!HaveFilledLists)
         {
             fillLists();
         }
     });
 }