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(); }
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(); }
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(); }