Beispiel #1
0
        public int Sentencia(Eproyecto pro)
        {
            int          id  = 0;
            MySqlCommand cmd = new MySqlCommand("SentenciaProyecto", con.con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("id", MySqlDbType.Int32).Value         = pro.idproyecto;
            cmd.Parameters.Add("fecha", MySqlDbType.Date).Value       = pro.fechaPublicacion;
            cmd.Parameters.Add("puntuacion", MySqlDbType.Int32).Value = pro.puntos;
            cmd.Parameters.Add("descripcion", MySqlDbType.Text).Value = pro.descripcion;
            cmd.Parameters.Add("idpersona", MySqlDbType.Int32).Value  = pro.idpersona;
            cmd.Parameters.Add("estado", MySqlDbType.Text).Value      = pro.estado;
            cmd.Parameters.Add("titulo", MySqlDbType.Text).Value      = pro.titulo;
            cmd.Parameters.Add("accion", MySqlDbType.Text).Value      = pro.accion;

            try
            {
                con.Conectar();
                id = int.Parse(cmd.ExecuteScalar().ToString());
                con.Desconectar();
            }
            finally
            {
                con.Desconectar();
            }


            return(id);
        }
Beispiel #2
0
        protected void btnenviar_Click(object sender, EventArgs e)
        {
            Eproyecto          p  = new Eproyecto();
            EproyectoCategoria ep = new EproyectoCategoria();

            p.accion           = "I";
            p.descripcion      = this.txtdescripcion.Value.ToUpper();
            p.titulo           = this.txttitulo.Text;
            p.estado           = "A";
            p.fechaPublicacion = DateTime.Now;
            p.puntos           = 0;
            p.idpersona        = (Session["id"] != null) ? Convert.ToInt32(Session["id"].ToString()):0;

            try
            {
                int id = Nproyecto.Sentencia(p);
                foreach (GridViewRow item in this.Grid.Rows)
                {
                    if (item.Cells[1].Controls[1] is CheckBox)
                    {
                        CheckBox ck = item.Cells[1].Controls[1] as CheckBox;
                        if (ck.Checked == true)
                        {
                            ep.idproyecto  = id;
                            ep.idcategoria = int.Parse(Grid.DataKeys[item.RowIndex][0].ToString());

                            NproyectoCategoria.Sentencia(ep);
                        }
                    }
                }
                ScriptManager.RegisterStartupScript(this, GetType(), Guid.NewGuid().ToString(), "$.notify('Datos Enviados!','success');", true);
            }
            catch (Exception ex)
            {
            }
        }
Beispiel #3
0
        public static int Sentencia(Eproyecto c)
        {
            Dproyecto ca = new Dproyecto();

            return(ca.Sentencia(c));
        }