Пример #1
0
        protected void grvLoaiHinhDT_DeleteCommand(object sender, GridCommandEventArgs e)
        {
            var        iDLoaiHinh = (e.Item as GridDataItem).GetDataKeyValue("IDLoaiHinh").ToString();
            int        id         = Convert.ToInt32(iDLoaiHinh);
            LoaiHinhDT lh         = _entities.LoaiHinhDTs.Where(l => l.IDLoaiHinh == id).First();

            _entities.LoaiHinhDTs.DeleteObject(lh);
            _entities.SaveChanges();
        }
Пример #2
0
        protected void grvLoaiHinhDT_UpdateCommand(object sender, GridCommandEventArgs e)
        {
            GridEditableItem item = e.Item as GridEditableItem;
            var        iDLoaiHinh = item.GetDataKeyValue("IDLoaiHinh").ToString();
            int        id         = Convert.ToInt32(iDLoaiHinh);
            LoaiHinhDT lh         = _entities.LoaiHinhDTs.Where(l => l.IDLoaiHinh == id).First();

            lh.NgayCapNhat  = DateTime.Now;
            lh.NguoiCapNhat = idNhanVien;
            item.UpdateValues(lh);
            _entities.SaveChanges();
        }
Пример #3
0
        protected void grvLoaiHinhDT_InsertCommand(object sender, GridCommandEventArgs e)
        {
            GridEditableItem item   = e.Item as GridEditableItem;
            Hashtable        values = new Hashtable();

            item.ExtractValues(values);
            LoaiHinhDT lh = new LoaiHinhDT();

            lh.NgayTao  = lh.NgayCapNhat = DateTime.Now;
            lh.NguoiTao = lh.NguoiCapNhat = idNhanVien;
            item.UpdateValues(lh);
            _entities.AddToLoaiHinhDTs(lh);
            _entities.SaveChanges();
        }