Esempio n. 1
0
        protected void btnSearch_Click(object sender, EventArgs e)
        {
            perlabEntities db = new perlabEntities();

            eventsfeed obj    = new eventsfeed();
            var        key    = (txtSearch.Text);
            var        result = from ev in db.eventsfeeds
                                where ev.descrip.Contains(key)
                                select new { ev.title, ev.descrip, ev.call, ev.deadline };

            GridView1.DataSource = result.ToList();
            GridView1.DataBind();
            DeleteTxt();
        }
Esempio n. 2
0
        protected void btnDelete_Click(object sender, EventArgs e)
        {
            perlabEntities db = new perlabEntities();

            eventsfeed obj = new eventsfeed();

            obj.event_id = int.Parse((txtEventId.Text));
            var result = (from p in db.eventsfeeds
                          where p.event_id == obj.event_id
                          select p).Single();

            db.eventsfeeds.Remove(result);
            db.SaveChanges();

            BindGridView();
            DeleteTxt();
        }
Esempio n. 3
0
        protected void btnEdit_Click(object sender, EventArgs e)
        {
            perlabEntities db = new perlabEntities();

            eventsfeed obj = new eventsfeed();

            obj.event_id = int.Parse((txtEventId.Text));
            var result = (from p in db.eventsfeeds
                          where p.event_id == obj.event_id
                          select p).Single();

            result.call     = txtCall.Text;
            result.link     = txtLink.Text;
            result.deadline = txtDeadline.Text;
            result.active   = (int.Parse(dropActive.SelectedItem.Text) == 1) ? true : false;
            result.descrip  = txtDescrip.Text;
            db.eventsfeeds.Add(result);
            db.SaveChanges();

            BindGridView();
            DeleteTxt();
        }