Ejemplo n.º 1
0
 private List<PanelSlot> CreateSplitPanels(PanelSlot internalEvalDorner, PanelSlot externalEvalDorner,int category)
 {
     List<PanelSlot> newPanels = new List<PanelSlot>();
     PanelSlot seniorPanel = new PanelSlot(externalEvalDorner,category);
     PanelSlot juniorPanel = new PanelSlot(internalEvalDorner, category);
     String externalEvaluator = seniorPanel.RemoveExternalEvaluator(true);
     newPanels.Add(seniorPanel);
     String internalEvaluator = juniorPanel.RemoveInternalEvaluator();
     newPanels.Add(juniorPanel);
     PanelSlot splitPanel = new PanelSlot(category, 0);
     splitPanel.AddInternalEvaluator(internalEvaluator);
     splitPanel.AddExternalEvaluator(externalEvaluator);
     newPanels.Add(splitPanel);
     return (newPanels);
 }
Ejemplo n.º 2
0
 private void CreatePanelMotiff(string[] names, int categ, int remainigVac)
 {
     PanelSlot panelMotiff = new PanelSlot(categ,remainigVac);
     for (int i = 0; i < names.Length; i++)
     {
         panelMotiff.AddInternalEvaluator(names[i]);
     }
     panelMotiffs.Add(panelMotiff);
 }