コード例 #1
0
        public ExperimentoView(ExperimentoRealizado experimentoRealizado)
        {
            InitializeComponent();

            Location = new Point(0, 0);
            Size     = new Size(width, height);

            this.experimentoRealizado = experimentoRealizado;

            this.experimentoUmRealizado = experimentoRealizado.ExperimentoUmRealizado;
            this.experimentoUm          = this.experimentoUmRealizado.ExperimentoUm;

            this.experimentoDoisRealizado = experimentoRealizado.ExperimentoDoisRealizado;
            this.experimentoDois          = this.experimentoDoisRealizado.ExperimentoDois;

            Opacity            = 0;
            btnCerteza.Visible = false;
            btnTalvez.Visible  = false;
            pnInput.Visible    = false;
            pnMensagem.Visible = false;
            tbInput.Text       = "";

            ViewUtils.CorrigeEscalaTodosOsFilhos(this);

            tamanhoFonteOriginal = lblNumero.Font.Size;

            this.experimentoUmRealizado.DateTimeInicio = DateTime.Now;

            ExperimentoUmRealizadoService.Salvar(experimentoUmRealizado);
            IniciarNovaFase();
        }
コード例 #2
0
        public TelaFrase(ConfigExperimento configExperimento, GeradorRelatorio geradorRelatorio)
        {
            InitializeComponent();

            this.configExperimento = configExperimento;
            this.geradorRelatorio  = geradorRelatorio;

            Location = new Point(0, 0);
            Size     = new Size(width, height);

            ViewUtils.CorrigeEscalaTodosOsFilhos(this);

            MudarFrase();
        }
コード例 #3
0
        public MenuInicial()
        {
            InitializeComponent();

            List <ContingenciaInstrucional> CIs = ContingenciaInstrucionalService.GetAll();
            List <ContingenciaColateral>    CCs = ContingenciaColateralService.GetAll();
            List <Sessao> sessoes = SessaoService.GetAll();

            comboBoxSexo.Items.AddRange(ESexo.Values());
            comboBoxEscolaridade.Items.AddRange(EEscolaridade.Values());
            comboBoxCI.Items.AddRange(CIs.Cast <object>().ToArray());
            comboBoxCI.DisplayMember = "Nome";
            comboBoxCC.Items.AddRange(CCs.Cast <object>().ToArray());
            comboBoxCC.DisplayMember = "Nome";

            listViewCI.Items.AddRange(CIs.Select(it => {
                var item = new ListViewItem(it.Nome);
                item.SubItems.Add(it.Id.ToString());
                return(item);
            }).Cast <ListViewItem>().ToArray());

            listViewCC.Items.AddRange(CCs.Select(it => {
                var item = new ListViewItem(it.Nome);
                item.SubItems.Add(it.Id.ToString());
                return(item);
            }).Cast <ListViewItem>().ToArray());

            listViewSessoes.Items.AddRange(sessoes.Select(it => {
                var item = new ListViewItem(it.Nome);
                item.SubItems.Add(it.Id.ToString());
                return(item);
            }).Cast <ListViewItem>().ToArray());

            ViewUtils.CorrigeEscalaTodosOsFilhos(this);
            ViewUtils.CorrigeTamanhoPosicao(this);

            Image pactolo = new Bitmap(Properties.Resources.Pactolo);

            picturePactolo.Image = ImageUtils.Resize(pactolo, picturePactolo.Width, picturePactolo.Height);
        }
コード例 #4
0
        public TelaExperimento(List <Sessao> sessoesExecutadas, Experimentador experimentador, Participante participante)
        {
            InitializeComponent();

            this.sessoesExecutadas = sessoesExecutadas;

            relatorioSessao = new RelatorioSessao(sessoesExecutadas.Select(it => it.Id).Cast <long>().ToList(), experimentador, participante);

            imageHeight = Convert.ToInt32(283 * ViewUtils.heightRatio);
            imageWidth  = Convert.ToInt32(333 * ViewUtils.widthRatio);

            Location = new Point(0, 0);
            Size     = new Size(width, height);

            if (width != 1920 || height != 1080)
            {
                ViewUtils.CorrigeEscalaTodosOsFilhos(this);
            }

            panelCI.Visible = false;
            EscondeCC();

            ApresentarSessoes();
        }