private void StartEstudio_Load(object sender, EventArgs e)
        {
            try
            {
                var serializer = new SharpSerializer();
                Console.WriteLine(Path);
                estudioAbierto = (Estudio)serializer.Deserialize(Path);
                Console.WriteLine(estudioAbierto.ProjectName);
                lblProjectName.Text = estudioAbierto.ProjectName;
                listaItemsEstudio = estudioAbierto.ListaItemsEstudio;
                iNeutral = estudioAbierto.NeutralImage;
                foreach (ItemsEstudio item in listaItemsEstudio)
                {
                    string[] row = new string[] {""+ item.Numero,item.Nombre,item.Tipo };

                    tablaTimeline.Rows.Add(row);
                }

            }
            catch (Exception es)
            {
                Console.WriteLine("No Jala");
                Console.WriteLine(es);
            }
        }
 public ObjetosAnalisisScores(Estudio estudioAbierto, string sujetoPrueba, Experimento expe, Grupo grupo)
 {
     this.expe           = expe;
     this.grupo          = grupo;
     this.listaAssets    = grupo.listaAssets;
     this.estudioAbierto = estudioAbierto;
     this.sujetoPrueba   = sujetoPrueba;
     this.IN             = new ImagenNeutral(estudioAbierto.NeutralImage);
     setNeutral();
     startEstudio();
     Console.WriteLine("Inicia Una nueva clase-------------------------------" + listaAssets.Count);
 }
 public ObjetosAnalisisScores(Estudio estudioAbierto, string sujetoPrueba,Experimento expe,Grupo grupo)
 {
     this.expe = expe;
     this.grupo = grupo;
     this.listaAssets = grupo.listaAssets;
     this.estudioAbierto = estudioAbierto;
     this.sujetoPrueba = sujetoPrueba;
     this.IN= new ImagenNeutral(estudioAbierto.NeutralImage);
     setNeutral();
     startEstudio();
     Console.WriteLine("Inicia Una nueva clase-------------------------------" + listaAssets.Count);
 }
예제 #4
0
        public Experimento(Estudio estudioAbierto, string sujetoPrueba)
        {
            this.estudioAbierto = estudioAbierto;
            this.sujetoPrueba = sujetoPrueba;

            try
            {
                var serializer = new SharpSerializer();
                Console.WriteLine(estudioAbierto.FolderName + "//" + "Narrativas-" + estudioAbierto.ProjectName + ".xml");
                grupoNarrGet = (GrupoNarrativa)serializer.Deserialize(estudioAbierto.FolderName + "//" + "Narrativas-" + estudioAbierto.ProjectName + ".xml");
                listaNarrativas = grupoNarrGet.ListaNarrativas;
                Console.WriteLine(grupoNarrGet.ListaNarrativas);
                getElementos();

            }
            catch (Exception es)
            {
                Console.WriteLine("Error al cargar las Narrativas del proyecto");
                Console.WriteLine(es);
            }
        }
예제 #5
0
        public Experimento(Estudio estudioAbierto, string sujetoPrueba)
        {
            this.estudioAbierto = estudioAbierto;
            this.sujetoPrueba   = sujetoPrueba;


            try
            {
                var serializer = new SharpSerializer();
                Console.WriteLine(estudioAbierto.FolderName + "//" + "Narrativas-" + estudioAbierto.ProjectName + ".xml");
                grupoNarrGet    = (GrupoNarrativa)serializer.Deserialize(estudioAbierto.FolderName + "//" + "Narrativas-" + estudioAbierto.ProjectName + ".xml");
                listaNarrativas = grupoNarrGet.ListaNarrativas;
                Console.WriteLine(grupoNarrGet.ListaNarrativas);
                getElementos();
            }
            catch (Exception es)
            {
                Console.WriteLine("Error al cargar las Narrativas del proyecto");
                Console.WriteLine(es);
            }
        }
예제 #6
0
        private void StartEstudio_Load(object sender, EventArgs e)
        {
            try
            {
                var serializer = new SharpSerializer();
                Console.WriteLine(Path);
                estudioAbierto = (Estudio)serializer.Deserialize(Path);
                Console.WriteLine(estudioAbierto.ProjectName);
                lblProjectName.Text = estudioAbierto.ProjectName;
                listaItemsEstudio   = estudioAbierto.ListaItemsEstudio;
                iNeutral            = estudioAbierto.NeutralImage;
                foreach (ItemsEstudio item in listaItemsEstudio)
                {
                    string[] row = new string[] { "" + item.Numero, item.Nombre, item.Tipo };

                    tablaTimeline.Rows.Add(row);
                }
            }
            catch (Exception es)
            {
                Console.WriteLine("No Jala");
                Console.WriteLine(es);
            }
        }
예제 #7
0
        private void btnTimeLine_Click(object sender, EventArgs e)
        {
            //tablaTimeline
            foreach (DataGridViewRow item in tablaTimeline.Rows)
                    {
                        itemEst = new ItemsEstudio(
                                int.Parse(item.Cells["Numero"].Value.ToString()),
                                item.Cells["Nombre"].Value.ToString(),
                                item.Cells["Tipo"].Value.ToString()
                            );

                        Console.WriteLine(item.Cells["Nombre"].Value.ToString());
                        listaItemsEstudioA.Add(itemEst);

                    }
            estudio = new Estudio(assets.ProjectName, assets.folderName,assets.txtNeutral.Text, listaItemsEstudioA);
            assets.mySerializer.Serialize(estudio,assets.folderName + "\\" +  assets.ProjectName + ".xml");
            Console.WriteLine("Llamando Excel----" + assets.folderName, assets.ProjectName + "-Results");
            ExcelManipulator.createOAExcel(assets.folderName, assets.ProjectName+"-Results");
            DialogResult dialogResult = MessageBox.Show("Desea aplicar el estudio ahora mismo?", "Continuar", MessageBoxButtons.YesNo);
            if (dialogResult == DialogResult.Yes)
            {
                //do something
                StartEstudio estudioSiguiente = new StartEstudio(assets.folderName + "\\" + assets.ProjectName + ".xml");
                estudioSiguiente.Show();
                this.Dispose();
                assets.Dispose();

            }
            else if (dialogResult == DialogResult.No)
            {
                Application.Exit();
            }
        }