예제 #1
0
        public int EliminarEvento(object obj)
        {
            EventosBO  dat = (EventosBO)obj;
            SqlCommand cmd = new SqlCommand();

            cmd.Connection = con.ConectarBD();
            sentenciaSQL   = "Delete  from Evento where IDEvento='" + dat.IDEvento + "' and IDUsuario='" + dat.IDUsuario + "' ";
            return(con.EjecutarSQL(sentenciaSQL));
        }
예제 #2
0
        public int GuardarEvento(object obj)
        {
            EventosBO  dat = (EventosBO)obj;
            SqlCommand cmd = new SqlCommand();

            cmd.Connection = con.ConectarBD();
            sentenciaSQL   = "INSERT INTO [dbo].[Evento]([Nombre],[Descripcion],[CostoEntrada],[HoraInicio],[HoraFin],[Fecha Fin],[Fecha Inicio],[FotoEvento],[Autorizado],[IDClasificacion],[IDUsuario],[IDUbicacion])VALUES('" + dat.Nombre + "','" + dat.Descripcion + "','" + dat.Costo + "','" + dat.HoraInicio + "','" + dat.HoraFin + "','" + dat.FechaFin + "','" + dat.FechaInicio + "' ,'" + dat.Fotografia + "','" + dat.Aprobacion + "','" + dat.Categoria + "','" + dat.IDUsuario + "','" + dat.Ubicacion + "')";
            return(con.EjecutarSQL(sentenciaSQL));
        }
예제 #3
0
        public int ActualizarEvento(object obj)
        {
            EventosBO  dat = (EventosBO)obj;
            SqlCommand cmd = new SqlCommand();

            cmd.Connection = con.ConectarBD();

            sentenciaSQL = "UPDATE [dbo].[Evento]SET [Nombre] ='" + dat.Nombre + "',[Descripcion] ='" + dat.Descripcion + "',[CostoEntrada] ='" + dat.Costo + "' ,[HoraInicio] = '" + dat.HoraInicio + "',[HoraFin] = '" + dat.HoraFin + "',[Fecha Fin] = '" + dat.FechaFin + "',[Fecha Inicio] ='" + dat.FechaInicio + "',[FotoEvento] ='" + dat.Fotografia + "' ,[Autorizado] ='" + dat.Aprobacion + "' ,[IDClasificacion] ='" + dat.Categoria + "',[IDUsuario] = '" + dat.IDUsuario + "',[IDUbicacion] = '" + dat.Ubicacion + "'WHERE IDEvento = '" + dat.IDEvento + "'";
            return(con.EjecutarSQL(sentenciaSQL));
        }
예제 #4
0
        public bool ModificarTipo(EventosBO oEventoBO, int estatus)
        {
            SqlCommand cmdComando = new SqlCommand();

            cmdComando.CommandText = "UPDATE Usuario set IDTipoUsuario=@estatus WHERE IDUsuario=@ID";
            cmdComando.Parameters.Add("@ID", SqlDbType.Int).Value      = oEventoBO.IDevento;
            cmdComando.Parameters.Add("@estatus", SqlDbType.Int).Value = estatus;

            return(con.EjecutarComandoSQL(cmdComando));
        }
예제 #5
0
        public int IDevento(EventosBO obj)
        {
            DataSet tabla = con.EjecutarSentencia("select Descripcion from Evento where Evento.IDEvento = '" + obj.IDevento + "'");
            int     id    = 0;

            if (tabla.Tables[0].Rows.Count > 0)
            {
                id = Convert.ToInt32(tabla.Tables[0].Rows[0]["IDEvento"]);
            }
            return(id);
        }
예제 #6
0
        public string Descripcion(EventosBO obj)
        {
            DataSet tabla       = con.EjecutarSentencia("select Descripcion from Evento where Evento.IDEvento = '" + obj.IDevento + "'");
            string  Descripcion = "";

            if (tabla.Tables[0].Rows.Count > 0)
            {
                Descripcion = Convert.ToString(tabla.Tables[0].Rows[0]["Descripcion"]);
            }
            return(Descripcion);
        }
예제 #7
0
        public string Nombre(EventosBO obj)
        {
            DataSet tabla  = con.EjecutarSentencia("select * from Evento where Evento.IDEvento = '" + obj.IDevento + "'");
            string  Nombre = "";

            if (tabla.Tables[0].Rows.Count > 0)
            {
                Nombre = Convert.ToString(tabla.Tables[0].Rows[0]["Nombre"]);
            }
            return(Nombre);
        }
예제 #8
0
        public DataTable TablaEvento(object obj)
        {
            EventosBO dat = (EventosBO)obj;

            sentenciaSQL = "Select * from Evento where IDUsuario='" + dat.IDUsuario + "' ";
            SqlDataAdapter Tabla_BD      = new SqlDataAdapter(sentenciaSQL, con.ConectarBD());
            DataTable      Tabla_Virtual = new DataTable();

            Tabla_BD.Fill(Tabla_Virtual);
            return(Tabla_Virtual);
        }
예제 #9
0
 protected void Convertir(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "btnConvert")
     {
         int        indice     = Convert.ToInt32(e.CommandArgument);
         int        id         = Convert.ToInt32(GridView1.Rows[indice].Cells[2].Text);
         EventosDAO oEventoDAO = new EventosDAO();
         EventosBO  oEventoBO  = new EventosBO();
         oEventoBO.IDevento = id;
         oEventoDAO.ModificarTipo(oEventoBO, 1);
         VerUsuarios();
     }
 }
예제 #10
0
 protected void Rechazar(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "btnRechazar")
     {
         int        indice     = Convert.ToInt32(e.CommandArgument);
         int        id         = Convert.ToInt32(GridView2.Rows[indice].Cells[1].Text);
         EventosDAO oEventoDAO = new EventosDAO();
         EventosBO  oEventoBO  = new EventosBO();
         oEventoBO.IDevento = id;
         oEventoDAO.ModificarEstatus(oEventoBO, 0);
         Rechazar();
         Aprobar();
     }
 }