Esempio n. 1
0
        private void btnFinalizarVersion_Click(object sender, EventArgs e)
        {
            CasoPruebaNegocio CPNegocio = new CasoPruebaNegocio();

            if (txtTicket.Text == "" || txtAsunto.Text == "" || txtDescripcion.Text == "" || cmbPrioridad.SelectedIndex == 0 || cmbSistema.SelectedIndex == 0 || cmbSolicitante.SelectedIndex == 0 || cmbUsuarioTester.SelectedIndex == 0)
            {
                MessageBox.Show("Debe completar todos los campos");
            }
            else
            {
                if (CPNegocio.verificarCasosCargados(testLocal))
                {
                    TestNegocio testNegocio = new TestNegocio();
                    cargarTest(testLocal);
                    testNegocio.modificarTest(testLocal);
                    testNegocio.finalizarVersion(testLocal);
                    MessageBox.Show("La version se finalizo");
                    bloquearCampos();
                    testLocal.Finalizado      = true;
                    btnGenerarVersion.Visible = true;
                }
                else
                {
                    MessageBox.Show("Debe cargar al menos 1 caso de prueba para finalizar el Testeo");
                }
            }
        }
Esempio n. 2
0
        private void btnTestingOK_Click(object sender, EventArgs e)
        {
            CasoPruebaNegocio CPNegocio = new CasoPruebaNegocio();

            if (txtTicket.Text == "" || txtAsunto.Text == "" || txtDescripcion.Text == "" || cmbPrioridad.SelectedIndex == 0 || cmbSistema.SelectedIndex == 0 || cmbSolicitante.SelectedIndex == 0 || cmbUsuarioTester.SelectedIndex == 0)
            {
                MessageBox.Show("Debe completar todos los campos");
            }
            else
            {
                if (CPNegocio.verificarCasosCargados(testLocal))
                {
                    if (CPNegocio.verificarCasosConFallas(testLocal))
                    {
                        MessageBox.Show("No puede finalizar el Test mientras existan casos con fallas");
                    }
                    else
                    {
                        TestNegocio testNegocio = new TestNegocio();
                        cargarTest(testLocal);
                        testNegocio.modificarTest(testLocal);
                        testNegocio.generarVersionFinal(testLocal);
                        MessageBox.Show("Se finalizo el test, TESTING OK!!!");
                        bloquearCampos();
                        testLocal.Finalizado = true;
                    }
                }
                else
                {
                    MessageBox.Show("Debe cargar al menos 1 caso de prueba para finalizar el Testeo");
                }
            }
        }
Esempio n. 3
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            TestNegocio testNegocio = new TestNegocio();

            try
            {
                if (txtTicket.Text == "" || txtAsunto.Text == "" || txtDescripcion.Text == "" || cmbPrioridad.SelectedIndex == 0 || cmbSistema.SelectedIndex == 0 || cmbSolicitante.SelectedIndex == 0 || cmbUsuarioTester.SelectedIndex == 0)
                {
                    MessageBox.Show("Debe completar todos los campos");
                }
                else
                {
                    if (testLocal != null)
                    {
                        if (testLocal.ID == 0)// Si viene desde Buscar tickets
                        {
                            testLocal.NTicket        = Convert.ToInt32(txtTicket.Text);
                            testLocal.Sistema        = (Sistema)cmbSistema.SelectedItem;
                            testLocal.UsuarioT       = (UsuarioTester)cmbUsuarioTester.SelectedItem;
                            testLocal.Prioridad      = (Prioridad)cmbPrioridad.SelectedItem;
                            testLocal.CiaSolicitante = (Compañia)cmbSolicitante.SelectedItem;
                            testLocal.GrupoCia       = (GrupoCompañias)cmbAplica.SelectedItem;
                            testLocal.Asunto         = txtAsunto.Text;
                            testLocal.Descripcion    = txtDescripcion.Text;
                            testLocal.ID             = testNegocio.agregarTest(testLocal);
                            testLocal.Version        = 1;
                            txtIDTest.Text           = testLocal.ID.ToString();
                            txtVersion.Text          = testLocal.Version.ToString();
                            MessageBox.Show("Se Guardo Correctamente.");
                        }
                        else//Si viene desde Buscar Test
                        {
                            cargarTest(testLocal);
                            testNegocio.modificarTest(testLocal);
                            MessageBox.Show("Se Guardo Correctamente.");
                        }
                    }
                    else //Si viene desde Nuevo Test
                    {
                        testLocal                = new Test();
                        testLocal.NTicket        = Convert.ToInt32(txtTicket.Text);
                        testLocal.Sistema        = (Sistema)cmbSistema.SelectedItem;
                        testLocal.UsuarioT       = (UsuarioTester)cmbUsuarioTester.SelectedItem;
                        testLocal.Prioridad      = (Prioridad)cmbPrioridad.SelectedItem;
                        testLocal.CiaSolicitante = (Compañia)cmbSolicitante.SelectedItem;
                        testLocal.GrupoCia       = (GrupoCompañias)cmbAplica.SelectedItem;
                        testLocal.Asunto         = txtAsunto.Text;
                        testLocal.Descripcion    = txtDescripcion.Text;
                        testLocal.ID             = testNegocio.agregarTest(testLocal);
                        testLocal.Version        = 1;
                        txtIDTest.Text           = testLocal.ID.ToString();
                        txtVersion.Text          = testLocal.Version.ToString();
                        MessageBox.Show("Se Guardo Correctamente.");
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }