Ejemplo n.º 1
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     if (DropDownList1.SelectedValue != "seleccione uno" && DropDownList2.SelectedValue != "seleccione uno")
     {
         ///INSERT INTO `registros`(`id`, `titulo`, `resumen`, `autores`, `institucion`, `tipocarrera`, `semestre`, `email`, `idusuario`, `datos`) VALUES ([value-1],[value-2],[value-3],[value-4],[value-5],[value-6],[value-7],[value-8],[value-9],[value-10])
         Clases.ValoresGlobales VGlobal = new Clases.ValoresGlobales();
         DataSet DatRegistros           = new DataSet();
         string  Sentencia;
         Sentencia = "INSERT INTO `login`.`registro` (`id`, `titulo`, `resumen`, `autores`, `institucion`, `tipocarrera`, `semestre`, `email`, `idusuario`, `datos`, `pdf`, `calificacion`, `caleficacion2`, `idcategoria`) VALUES (NULL, '" + TextBox1.Text.Trim() + "','" + TextBox2.Text.Trim() + "','" + TextBox3.Text.Trim() + "','" + TextBox4.Text.Trim() + "','" + DropDownList1.SelectedValue.Trim() + "','" + TextBox5.Text.Trim() + "','" + TextBox6.Text.Trim() + "','" + Session["id"] + "','1','0','0','0','" + DropDownList2.SelectedValue.Trim() + "')";
         string si = VGlobal.BDatos.Escritura(Sentencia);
         if (si == "Ok")
         {
             ScriptManager.RegisterStartupScript(this, GetType(), "onLoad", "bien();", true);
             Response.Redirect("Usuario.aspx");
         }
         else
         {
             ScriptManager.RegisterStartupScript(this, GetType(), "onLoad", "error();", true);
         }
     }
     else
     {
         ScriptManager.RegisterStartupScript(this, GetType(), "onLoad", "errordatos();", true);
     }
 }
Ejemplo n.º 2
0
        protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
        {
            Session["Proyecto"] = DropDownList1.SelectedValue.Trim();
            Label1.Text         = "  ====>" + Session["Proyecto"].ToString().Trim() + "<====";
            Clases.ValoresGlobales VGlobal = new Clases.ValoresGlobales();
            DataSet DatRegistros           = new DataSet();
            string  Sentencia;

            //Rellena Zona
            Sentencia    = "SELECT `titulo`,`resumen`,`autores`,`institucion`,`semestre`,`email`, carreras.tipocarrera FROM registro inner join carreras on registro.tipocarrera = carreras.id  WHERE registro.`id`=" + Session["Proyecto"].ToString().Trim();
            DatRegistros = VGlobal.BDatos.Lectura(Sentencia);
            try
            {
                if (DatRegistros != null)
                {
                    if (DatRegistros.Tables[0].Rows.Count > 0)
                    {
                        //DatRegistros.Tables[0].DefaultView.Sort = "Numero del empleado";
                        GridView1.DataSource = DatRegistros.Tables[0];
                        GridView1.DataBind();
                    }
                    else
                    {
                        //// lsita de proyectos basios
                    }
                }
                else
                {
                }
            }
            catch (Exception)
            {
            }
            UpdatePanel2.Update();
        }
Ejemplo n.º 3
0
        public void calificar()
        {
            Clases.ValoresGlobales VGlobal = new Clases.ValoresGlobales();
            DataSet DatRegistros           = new DataSet();
            string  Sentencia;

            //Rellena Zona
            Sentencia = "UPDATE `login`.`registro` SET `calificacion` = '" + Session["puntosPreguntas"].ToString().Trim() + "', `pdf` = '1' WHERE `registro`.`id` = " + Session["Proyecto"].ToString().Trim();
            string resultado = VGlobal.BDatos.Escritura(Sentencia);

            Response.Redirect("Jurado.aspx");
        }
Ejemplo n.º 4
0
        protected void LinkButton1_Click(object sender, EventArgs e)
        {
            Session["Proyecto"] = DropDownList1.SelectedValue.Trim();
            Label1.Text         = "  ====>" + Session["Proyecto"].ToString().Trim() + "<====";
            Clases.ValoresGlobales VGlobal = new Clases.ValoresGlobales();
            DataSet DatRegistros           = new DataSet();
            string  Sentencia;

            Sentencia    = "SELECT * FROM registro   WHERE `id`=" + Session["Proyecto"].ToString().Trim();
            DatRegistros = VGlobal.BDatos.Lectura(Sentencia);
            try
            {
                if (DatRegistros != null)
                {
                    if (DatRegistros.Tables[0].Rows.Count > 0)
                    {
                        Session["idusuario"] = DatRegistros.Tables[0].Rows[0]["idusuario"].ToString().Trim();
                        if (DatRegistros.Tables[0].Rows[0]["calificacion"].ToString().Trim() == "0")
                        {
                            Session["face"] = 1;
                        }
                        else
                        {
                            Session["face"] = 2;
                        }
                        Session["idcategoria"] = DatRegistros.Tables[0].Rows[0]["idcategoria"].ToString().Trim();
                        Session["idregistro"]  = DatRegistros.Tables[0].Rows[0]["id"].ToString().Trim();

                        Response.Redirect("Cuestionario.aspx");
                    }
                    else
                    {
                        //// lsita de proyectos basios
                    }
                }
                else
                {
                }
            }
            catch (Exception)
            {
            }
        }
Ejemplo n.º 5
0
        private void ConfigInicial()
        {
            Clases.ValoresGlobales VGlobal = new Clases.ValoresGlobales();
            DataSet DatRegistros           = new DataSet();
            string  Sentencia;

            //Rellena Zona
            Sentencia    = "SELECT * FROM registro where " + "calificacion = 0";
            DatRegistros = VGlobal.BDatos.Lectura(Sentencia);
            try
            {
                if (DatRegistros != null)
                {
                    if (DatRegistros.Tables[0].Rows.Count > 0)
                    {
                        ////lista de proyectos con registros
                        DropDownList1.Items.Clear(); //Borra elementos seleccionados
                        DropDownList1.DataSource     = DatRegistros.Tables[0];
                        DropDownList1.DataTextField  = "titulo";
                        DropDownList1.DataValueField = "id";
                        DropDownList1.DataBind();
                        DropDownList1.Items.Add("seleccione uno");
                        DropDownList1.SelectedValue   = "seleccione uno";
                        Session["DropDownListJurado"] = DatRegistros;
                    }
                    else
                    {
                        //// lsita de proyectos basios
                    }
                }
                else
                {
                    ////Error de usuario
                    ScriptManager.RegisterStartupScript(this, GetType(), "onLoad", "errorInisio();", true);
                }
            }
            catch (Exception)
            {
            }
        }
Ejemplo n.º 6
0
        protected void UploadButton_Click(object sender, EventArgs e)
        {
            if (FileUpload1.HasFile)
            {
                String fileExtension = System.IO.Path.GetExtension(FileUpload1.FileName);
                if (fileExtension.ToLower() != ".pdf" && fileExtension.ToLower() != ".PDF")
                {
                    Label1.Text = "Sólo archivo con pdf";
                }
                else
                {
                    int fileSize = FileUpload1.PostedFile.ContentLength;
                    if (fileSize >= 2097152)/////tamaño del archivo 2mb
                    {
                        Label1.Text = "Archivo Maximo de 2MB";
                    }
                    else
                    {
                        string ass = Server.MapPath("~");

                        ass += "\\Archivos\\" + FileUpload1.FileName;

                        FileUpload1.SaveAs(ass);
                        Label1.Text = "Archivo Subido";

                        Clases.ValoresGlobales VGlobal = new Clases.ValoresGlobales();
                        DataSet DatRegistros           = new DataSet();
                        string  Sentencia;
                        //Rellena Zona
                        Sentencia = "UPDATE `login`.`registro` SET  `pdf` = '2' WHERE `registro`.`id` = " + Session["idRegistro"].ToString().Trim();
                        string resultado = VGlobal.BDatos.Escritura(Sentencia);
                        UploadButton.Enabled = false;
                    }
                }
            }
            else
            {
                Label1.Text = "Seleccione un archivo para cargarlo";
            }
        }
Ejemplo n.º 7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!this.Page.IsPostBack)  //Si es la primera vez que se carga
            {
                if (Session["Usuario"] == null)
                {
                    Response.Redirect("..\\Index.aspx");
                }
                else
                {//SELECT `datos` FROM `registros` WHERE id=3
                    Clases.ValoresGlobales VGlobal = new Clases.ValoresGlobales();
                    DataSet DatRegistros           = new DataSet();
                    string  Sentencia;
                    //Rellena Zona
                    Sentencia    = "SELECT `registro`.`id`, `idusuario`, `datos`, `pdf`, `calificacion`, categoria.Descricion  ,`caleficacion2` FROM `registro` inner join categoria on (idcategoria=categoria.id) WHERE `idusuario`=" + Session["id"].ToString().Trim();
                    DatRegistros = VGlobal.BDatos.Lectura(Sentencia);
                    try
                    {
                        if (DatRegistros != null)
                        {
                            if (DatRegistros.Tables[0].Rows.Count > 0)
                            {
                                Button1.Visible     = false;
                                LinkButton3.Enabled = false;
                                LinkButton5.Enabled = false;
                                string id = DatRegistros.Tables[0].Rows[0]["id"].ToString().Trim();
                                Session["idRegistro"] = id;
                                string idusuario     = DatRegistros.Tables[0].Rows[0]["idusuario"].ToString().Trim();
                                string datos         = DatRegistros.Tables[0].Rows[0]["datos"].ToString().Trim();
                                string pdf           = DatRegistros.Tables[0].Rows[0]["pdf"].ToString().Trim();
                                string califacion    = DatRegistros.Tables[0].Rows[0]["calificacion"].ToString().Trim();
                                string caleficacion2 = DatRegistros.Tables[0].Rows[0]["caleficacion2"].ToString().Trim();
                                myPDF.Attributes.Add("src", "~/Archivos/" + DatRegistros.Tables[0].Rows[0]["Descricion"].ToString().Trim() + ".pdf");
                                if (datos == "0")
                                {
                                    Button1.Visible = true;
                                }
                                if (pdf == "1")
                                {
                                    LinkButton5.Enabled = true;
                                }
                                if (califacion != "0")
                                {
                                    LinkButton3.Enabled = true;
                                    Label3.Text         = "Resultado 1 " + califacion;
                                    if (caleficacion2 != "0")
                                    {
                                        Label4.Text = "Resultado 2 " + caleficacion2;
                                    }
                                }
                                if (datos != "0")
                                {
                                    Button1.Visible = false;
                                }
                            }
                            else
                            {
                                //// lsita de proyectos basios
                            }
                        }
                        else
                        {
                        }
                    }
                    catch (Exception)
                    {
                    }
                    //Rellena Zona
                    Sentencia    = "SELECT * FROM `carreras`";
                    DatRegistros = VGlobal.BDatos.Lectura(Sentencia);
                    try
                    {
                        if (DatRegistros != null)
                        {
                            if (DatRegistros.Tables[0].Rows.Count > 0)
                            {
                                //EdoUsuTex = DataUsu.Tables[0].Rows[0]["Descripcion"].ToString().Trim();
                                ////lista de proyectos con registros
                                DropDownList1.Items.Clear(); //Borra elementos seleccionados
                                DropDownList1.DataSource     = DatRegistros.Tables[0];
                                DropDownList1.DataTextField  = "tipocarrera";
                                DropDownList1.DataValueField = "id";
                                DropDownList1.DataBind();
                                DropDownList1.Items.Add("seleccione uno");
                                DropDownList1.SelectedValue = "seleccione uno";
                            }
                        }
                    }
                    catch (Exception)
                    {
                    }
                    Sentencia    = "SELECT * FROM `categoria`";
                    DatRegistros = VGlobal.BDatos.Lectura(Sentencia);
                    try
                    {
                        if (DatRegistros != null)
                        {
                            if (DatRegistros.Tables[0].Rows.Count > 0)
                            {
                                //EdoUsuTex = DataUsu.Tables[0].Rows[0]["Descripcion"].ToString().Trim();
                                ////lista de proyectos con registros
                                DropDownList2.Items.Clear(); //Borra elementos seleccionados
                                DropDownList2.DataSource     = DatRegistros.Tables[0];
                                DropDownList2.DataTextField  = "Descricion";
                                DropDownList2.DataValueField = "id";
                                DropDownList2.DataBind();
                                DropDownList2.Items.Add("seleccione uno");
                                DropDownList2.SelectedValue = "seleccione uno";
                            }
                        }
                    }
                    catch (Exception)
                    {
                    }
                }
            }
            else
            {
                Clases.ValoresGlobales VGlobal = new Clases.ValoresGlobales();
                DataSet DatRegistros           = new DataSet();
                string  Sentencia;
                //Rellena Zona
                Sentencia    = "SELECT `id`, `idusuario`, `datos`, `pdf`, `calificacion`FROM `registro` WHERE `idusuario`=" + Session["id"].ToString().Trim();
                DatRegistros = VGlobal.BDatos.Lectura(Sentencia);
                try
                {
                    if (DatRegistros != null)
                    {
                        if (DatRegistros.Tables[0].Rows.Count > 0)
                        {
                            Button1.Visible     = false;
                            LinkButton3.Enabled = false;
                            LinkButton5.Enabled = false;

                            string id         = DatRegistros.Tables[0].Rows[0]["id"].ToString().Trim();
                            string idusuario  = DatRegistros.Tables[0].Rows[0]["idusuario"].ToString().Trim();
                            string datos      = DatRegistros.Tables[0].Rows[0]["datos"].ToString().Trim();
                            string pdf        = DatRegistros.Tables[0].Rows[0]["pdf"].ToString().Trim();
                            string califacion = DatRegistros.Tables[0].Rows[0]["calificacion"].ToString().Trim();
                            if (datos == "0")
                            {
                                Button1.Visible = true;
                            }
                            if (pdf != "0")
                            {
                                LinkButton5.Enabled = true;
                            }
                            if (califacion != "0")
                            {
                                LinkButton3.Enabled = true;
                            }
                            if (datos != "0")
                            {
                                Button1.Visible = false;
                            }
                        }
                        else
                        {
                            //// lsita de proyectos basios
                        }
                    }
                    else
                    {
                    }
                }
                catch (Exception)
                {
                }
            }
        }
Ejemplo n.º 8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!this.Page.IsPostBack)  //Si es la primera vez que se carga
            {
                if (Session["Usuario"] == null)
                {
                    Response.Redirect("..\\Index.aspx");
                }
                else
                {
                    try
                    {
                        if (Session["idusuario"].ToString().Trim() != "")
                        {
                            Clases.ValoresGlobales VGlobal = new Clases.ValoresGlobales();
                            DataSet DatRegistros           = new DataSet();
                            string  Sentencia;

                            //Rellena Zona
                            Sentencia    = "SELECT * FROM `prefuntas` where face=" + Session["face"].ToString().Trim() + " and  idcategoria=" + Session["idcategoria"].ToString().Trim() + "";
                            DatRegistros = VGlobal.BDatos.Lectura(Sentencia);
                            try
                            {
                                if (DatRegistros != null)
                                {
                                    if (DatRegistros.Tables[0].Rows.Count > 0)
                                    {
                                        Session["cuestionario"] = DatRegistros;
                                    }
                                }
                            }
                            catch (Exception)
                            {
                            }
                            Sentencia    = "SELECT count(*) as num FROM `prefuntas` where face=" + Session["face"].ToString().Trim() + " and  idcategoria=" + Session["idcategoria"].ToString().Trim() + "";
                            DatRegistros = VGlobal.BDatos.Lectura(Sentencia);
                            try
                            {
                                if (DatRegistros != null)
                                {
                                    if (DatRegistros.Tables[0].Rows.Count > 0)
                                    {
                                        Session["num"]             = DatRegistros.Tables[0].Rows[0]["num"].ToString().Trim();
                                        Session["num1"]            = DatRegistros.Tables[0].Rows[0]["num"].ToString().Trim();
                                        Session["puntosPreguntas"] = 100;
                                        DataSet RegisActual = new DataSet();
                                        RegisActual      = (DataSet)(Session["cuestionario"]);
                                        string[,] forpre = new string[Int32.Parse(Session["num"].ToString().Trim()), 3];
                                        int numbero = 0;
                                        foreach (DataRow Regs in RegisActual.Tables[0].Rows)
                                        {
                                            forpre[numbero, 0] = Regs["id"].ToString().Trim();
                                            forpre[numbero, 1] = Regs["pregunta"].ToString().Trim();
                                            forpre[numbero, 2] = Regs["valor"].ToString().Trim();;
                                            numbero++;
                                        }
                                        Session["forpre"] = forpre;
                                        reguntas();
                                    }
                                }
                            }
                            catch (Exception)
                            {
                            }
                        }
                    }
                    catch (Exception)
                    {
                    }
                }
            }
        }