Example #1
0
        protected void grvLoaiNghi_DeleteCommand(object sender, GridCommandEventArgs e)
        {
            var      iD = (e.Item as GridDataItem).GetDataKeyValue("IDLoaiNghi").ToString();
            int      id = Convert.ToInt32(iD);
            LoaiNghi ln = _entities.LoaiNghis.Where(l => l.IDLoaiNghi == id).First();

            _entities.LoaiNghis.DeleteObject(ln);
            _entities.SaveChanges();
        }
Example #2
0
        protected void grvLoaiNghi_UpdateCommand(object sender, GridCommandEventArgs e)
        {
            GridEditableItem item = e.Item as GridEditableItem;
            var      iD           = Convert.ToInt32(item.GetDataKeyValue("IDLoaiNghi").ToString());
            LoaiNghi ln           = _entities.LoaiNghis.Where(l => l.IDLoaiNghi == iD).First();

            ln.NgayCapNhat  = DateTime.Now;
            ln.NguoiCapNhat = idNhanVien;
            item.UpdateValues(ln);
            _entities.SaveChanges();
        }
Example #3
0
        protected void grvLoaiNghi_InsertCommand(object sender, GridCommandEventArgs e)
        {
            GridEditableItem item   = e.Item as GridEditableItem;
            Hashtable        values = new Hashtable();

            item.ExtractValues(values);
            LoaiNghi ln = new LoaiNghi();

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