Пример #1
0
        private void LoadAttitudini()
        {
            using (databaseContext = CreateDatabaseContext())
            {
                AbilitaManager skillManager = new AbilitaManager(databaseContext);
                if (cmbTipo.SelectedValue == null || cmbTipo.SelectedValue.ToString() == "0")
                {
                    lblFirstGroup.Text = "Attitudine 1";
                    cmbAttitudine1.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Biologico);
                    cmbAttitudine2.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Biologico);
                    cmbAttitudine3.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Biologico);
                    cmbAttitudine4.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Biologico);
                    cmbAttitudine5.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Biologico);
                    cmbClasseDroide.Visible = false;
                    lblClasseDroide.Visible = false;

                    lblSpecie.Visible = true;
                    cmbSpecie.Visible = true;
                    btnCreaSpecie.Visible = true;
                    lblAtt3.Visible = cmbAttitudine3.Visible = true;
                    lblAtt4.Visible = cmbAttitudine4.Visible = true;
                    lblAtt5.Visible = cmbAttitudine5.Visible = true;

                    lblAttBio1.Visible = cmbBiologica1.Visible = false;
                    lblAttBio2.Visible = cmbBiologica2.Visible = false;
                    lblAttBio3.Visible = cmbBiologica3.Visible = false;
                }
                else
                {
                    cmbAttitudine1.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Droide);
                    cmbAttitudine2.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Droide);
                    cmbAttitudine3.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Droide);
                    cmbAttitudine4.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Droide);
                    cmbAttitudine5.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Droide);
                    cmbClasseDroide.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.ClasseDroide);
                    cmbClasseDroide.Visible = true;
                    lblClasseDroide.Visible = true;

                    cmbBiologica1.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Biologico);
                    cmbBiologica2.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Biologico);
                    cmbBiologica3.DataSource = skillManager.GetSkillgroupsForCombo(TipoAttitudine.Biologico);

                    lblSpecie.Visible = false;
                    cmbSpecie.Visible = false;
                    btnCreaSpecie.Visible = false;
                    lblAtt3.Visible = cmbAttitudine3.Visible = false;
                    lblAtt4.Visible = cmbAttitudine4.Visible = false;
                    lblAtt5.Visible = cmbAttitudine5.Visible = false;

                    lblAttBio1.Visible = cmbBiologica1.Visible = false;
                    lblAttBio2.Visible = cmbBiologica2.Visible = false;
                    lblAttBio3.Visible = cmbBiologica3.Visible = false;
                }
            }
        }