Пример #1
0
        protected void grvNgach_DeleteCommand(object sender, GridCommandEventArgs e)
        {
            switch (e.Item.OwnerTableView.Name)
            {
            case "tbl_Ngach":
                var iDNgach = (e.Item as GridDataItem).GetDataKeyValue("IDNgach").ToString();
                int idn     = Convert.ToInt32(iDNgach);
                _entities.DeleteBacNgachByIDNgach(idn);
                _entities.SaveChanges();
                break;

            case "tbl_BacNgach":
                var      iDBacNgach = (e.Item as GridDataItem).GetDataKeyValue("IDBacNgach").ToString();
                int      idbn       = Convert.ToInt32(iDBacNgach);
                BacNgach bacngach   = _entities.BacNgaches.Where(d => d.IDBacNgach == idbn).First();
                _entities.BacNgaches.DeleteObject(bacngach);
                _entities.SaveChanges();
                break;
            }
        }