예제 #1
0
        public bool SelectPruebaPS(BE_PS objp)
        {
            string     select    = "SELECT  irritabilidad, concentracion, bloqueoMental, trabajoEquipo, motivacion, percepcionProblemas, ansiedad, respuestaProblema, frustacion, abandonoPersonal, cambioAnimo FROM    PruebaPsicologica where codPrueba='" + objp.CodPrueba2 + "'";
            SqlCommand unComando = new SqlCommand(select, conexion);

            conexion.Open();
            SqlDataReader reader       = unComando.ExecuteReader();
            bool          hayRegistros = reader.Read();

            if (hayRegistros)
            {
                objp.Irritabilidad       = (string)reader[0];
                objp.Concentracion       = (string)reader[1];
                objp.BloqueoMental       = (string)reader[2];
                objp.TrabajoEquipo       = (string)reader[3];
                objp.Motivacion          = (string)reader[4];
                objp.PercepcionProblemas = (string)reader[5];
                objp.Ansiedad            = (string)reader[6];
                objp.RespuestaProblema   = (string)reader[7];
                objp.Frustacion          = (string)reader[8];
                objp.AbandonoPersonal    = (string)reader[9];
                objp.CambioAnimo         = (string)reader[10];
                objp.Estado3             = 99;
            }
            else
            {
                objp.Estado3 = 1;
            }
            conexion.Close();

            return(hayRegistros);
        }
예제 #2
0
 public void MostrarPsicologico()
 {
     es3 = (EsNotr3)Session["vEstado3"];
     if (es3 == EsNotr3.Buscar)
     {
         pru             = new BE_Prueba();
         pruP            = new BE_PS();
         pru.CodPrueba   = int.Parse(codPrueba3.Text);
         pruP.CodPrueba2 = int.Parse(codPrueba3.Text);
         NT.BuscarPrueba(pru);
         NT.BuscarPruebaPS(pruP);
         CargarPsicologico();
         es3 = EsNotr3.Consulta;
     }
     Session["vEstado3"] = es3;
 }
예제 #3
0
        public void InsertarPPS2(BE_PS pcPsico)
        {
            SqlCommand unComando = new SqlCommand("sp_RegistrarPPS", conexion);

            unComando.CommandType = CommandType.StoredProcedure;

            unComando.Parameters.AddWithValue("@irritabilidad", pcPsico.Irritabilidad);
            unComando.Parameters.AddWithValue("@concentracion", pcPsico.Concentracion);
            unComando.Parameters.AddWithValue("@bloqueoMental", pcPsico.BloqueoMental);
            unComando.Parameters.AddWithValue("@trabajoEquipo", pcPsico.TrabajoEquipo);
            unComando.Parameters.AddWithValue("@motivacion", pcPsico.Motivacion);
            unComando.Parameters.AddWithValue("@percepcionProblemas", pcPsico.PercepcionProblemas);
            unComando.Parameters.AddWithValue("@ansiedad", pcPsico.Ansiedad);
            unComando.Parameters.AddWithValue("@respuestaProblema", pcPsico.RespuestaProblema);
            unComando.Parameters.AddWithValue("@frustacion", pcPsico.Frustacion);
            unComando.Parameters.AddWithValue("@abandonoPersonal", pcPsico.AbandonoPersonal);
            unComando.Parameters.AddWithValue("@cambioAnimo", pcPsico.CambioAnimo);
            conexion.Open();
            unComando.ExecuteNonQuery();
            conexion.Close();
        }
예제 #4
0
 public bool BuscarPruebaPS(BE_PS objPr)
 {
     return(objni.SelectPruebaPS(objPr));
 }
예제 #5
0
        protected void BtnGuardar_Click(object sender, EventArgs e)
        {
            if (txtencargado.Text == "")
            {
                lp1.Text  = "Ingrese Nombre y Apellidos del encargado de la Prueba";
                lp2.Text  = "";
                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (txtdia.Text == "")
            {
                lp2.Text = "Ingrese una fecha a la Prueba";
                lp1.Text = "";

                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (DateTime.Parse(txtdia.Text) > DateTime.Today)
            {
                lp2.Text = "La fecha ingesada no puede ser mayor al dia actual";
                lp1.Text = "";

                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (txthora.Text == "")
            {
                lp2.Text = "Ingrese la hora en la que se realizo la Prueba";
                lp1.Text = "";

                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (txtlugar.Text == "")
            {
                lp3.Text = "Ingrese el lugar en donde se efectuo la Prueba";
                lp1.Text = "";
                lp2.Text = "";

                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }



            else
//
            if (ddlMotivado.SelectedValue.ToString() == "0")
            {
                lp1.Text  = "";
                lp2.Text  = "";
                lp3.Text  = "";
                lp4.Text  = "Seleccione una puntuación para motivacion";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (ddltabajoEqui.SelectedValue.ToString() == "0")
            {
                lp1.Text  = "";
                lp2.Text  = "";
                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "Seleccione una puntuación para buen trabajo en equipo";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (ddlAnsiedad.SelectedValue.ToString() == "0")
            {
                lp1.Text  = "";
                lp2.Text  = "";
                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "Seleccione una puntuación para ansiedad";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (ddlpercepcion.SelectedValue.ToString() == "0")
            {
                lp1.Text  = "";
                lp2.Text  = "";
                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "Seleccione una puntuación para percepcion";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (ddlrespuestaPro.SelectedValue.ToString() == "0")
            {
                lp1.Text  = "";
                lp2.Text  = "";
                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "Seleccione una puntuación para respuesta a problemas";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (ddlIrritabilidad.SelectedValue.ToString() == "0")
            {
                lp1.Text  = "";
                lp2.Text  = "";
                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "Seleccione una puntuación para irritabilidad";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (ddlBloqueo.SelectedValue.ToString() == "0")
            {
                lp1.Text  = "";
                lp2.Text  = "";
                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "Seleccione una puntuación para bloqueo mental";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (ddlCambioAni.SelectedValue.ToString() == "0")
            {
                lp1.Text  = "";
                lp2.Text  = "";
                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "Seleccione una puntuación para cambio de animo";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (ddlAbandono.SelectedValue.ToString() == "0")
            {
                lp1.Text  = "";
                lp2.Text  = "";
                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "Seleccione una puntuación para abandono personal";
                lp13.Text = "";
                lp14.Text = "";
            }
            else
            if (ddlconcentracion.SelectedValue.ToString() == "0")
            {
                lp1.Text  = "";
                lp2.Text  = "";
                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "Seleccione una puntuación para concentracion";
                lp14.Text = "";
            }
            else
            if (ddlFrustracion.SelectedValue.ToString() == "0")
            {
                lp1.Text  = "";
                lp2.Text  = "";
                lp3.Text  = "";
                lp4.Text  = "";
                lp5.Text  = "";
                lp6.Text  = "";
                lp7.Text  = "";
                lp8.Text  = "";
                lp9.Text  = "";
                lp10.Text = "";
                lp11.Text = "";
                lp12.Text = "";
                lp13.Text = "";
                lp14.Text = "Seleccione una puntuación para frustracion";
            }
            //Prueba
            else
            {
                p = new BE_Prueba(0, DateTime.Parse(txtdia.Text), txthora.Text, txtlugar.Text, txtencargado.Text, txtObservaciones.Text, codJu.Text, txtrespsico.Text, "Prueba Psicologica de rasgos generales");
                BLpru.RegistrarPrueba(p);
                //PruebaPsicologica
                string p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11;
                p1  = ddlIrritabilidad.Text;
                p2  = ddlconcentracion.Text;
                p3  = ddlBloqueo.Text;
                p4  = ddltabajoEqui.Text;
                p5  = ddlMotivado.Text;
                p6  = ddlpercepcion.Text;
                p7  = ddlAnsiedad.Text;
                p8  = ddlrespuestaPro.Text;
                p9  = ddlFrustracion.Text;
                p10 = ddlAbandono.Text;
                p11 = ddlCambioAni.Text;
                //p1
                if (p1 == "13")
                {
                    p1 = "Muy frecuente";
                }
                else if (p1 == "11")
                {
                    p1 = "Regular frecuencia";
                }
                else if (p1 == "9")
                {
                    p1 = "Poco frecuente";
                }
                //p2
                if (p2 == "13")
                {
                    p2 = "Muy frecuente";
                }
                else if (p2 == "11")
                {
                    p2 = "Regular frecuencia";
                }
                else if (p2 == "9")
                {
                    p2 = "Poco frecuente";
                }
                //p3
                if (p3 == "9")
                {
                    p3 = "Muy frecuente";
                }
                else if (p3 == "11")
                {
                    p3 = "Regular frecuencia";
                }
                else if (p3 == "13")
                {
                    p3 = "Poco frecuente";
                }
                //p4
                if (p4 == "13")
                {
                    p4 = "Muy frecuente";
                }
                else if (p4 == "11")
                {
                    p4 = "Regular frecuencia";
                }
                else if (p4 == "9")
                {
                    p4 = "Poco frecuente";
                }
                //p5
                if (p5 == "9")
                {
                    p5 = "Muy frecuente";
                }
                else if (p5 == "11")
                {
                    p5 = "Regular frecuencia";
                }
                else if (p5 == "13")
                {
                    p5 = "Poco frecuente";
                }
                //p6
                if (p6 == "9")
                {
                    p6 = "Muy frecuente";
                }
                else if (p6 == "11")
                {
                    p6 = "Regular frecuencia";
                }
                else if (p6 == "13")
                {
                    p6 = "Poco frecuente";
                }
                //p7
                if (p7 == "9")
                {
                    p7 = "Muy frecuente";
                }
                else if (p7 == "11")
                {
                    p7 = "Regular frecuencia";
                }
                else if (p7 == "13")
                {
                    p7 = "Poco frecuente";
                }
                //p8
                if (p8 == "9")
                {
                    p8 = "Muy frecuente";
                }
                else if (p8 == "11")
                {
                    p8 = "Regular frecuencia";
                }
                else if (p8 == "13")
                {
                    p8 = "Poco frecuente";
                }
                //p9
                if (p9 == "9")
                {
                    p9 = "Muy frecuente";
                }
                else if (p9 == "11")
                {
                    p9 = "Regular frecuencia";
                }
                else if (p9 == "13")
                {
                    p9 = "Poco frecuente";
                }
                //p10
                if (p10 == "9")
                {
                    p10 = "Muy frecuente";
                }
                else if (p10 == "11")
                {
                    p10 = "Regular frecuencia";
                }
                else if (p10 == "13")
                {
                    p10 = "Poco frecuente";
                }
                //p10
                if (p11 == "9")
                {
                    p11 = "Muy frecuente";
                }
                else if (p11 == "11")
                {
                    p11 = "Regular frecuencia";
                }
                else if (p11 == "13")
                {
                    p11 = "Poco frecuente";
                }
                ps = new BE_PS(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11);
                BLpru.RegistrarPPS(ps);
                if (txtrespsico.Text == "Aprobado")
                {
                    fant3.Text = "31";
                }
                if (txtrespsico.Text == "Desaprobado")
                {
                    fant3.Text = "32";
                }
                fant32.Text = fant3.Text;
                limpiarPruebaPsicologica();

                Response.Redirect("Administrar_Prueba.aspx?parametro1S=" + fant1.Text + "&parametro2S=" + this.fant2.Text + "&parametro3S=" + this.fant32.Text + "&parametro4S=" + this.codJu.Text + "&parametro5S=" + this.nom.Text);
            }
        }
예제 #6
0
 public void RegistrarPPS(BE_PS objPP)
 {
     objPruPsi = new BE_PS();
     objpruPSDA.InsertarPPS2(objPP);
 }