private void DeleteItemBtn_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (MessageBox.Show("Ви дійсно бажаєте відалити цей запис з довідника?", "Підтвердіть видалення", MessageBoxButtons.YesNo, MessageBoxIcon.Information) != DialogResult.Yes) { return; } switch (focused_tree_node.GType) { case 1: var u = UsersGridView.GetFocusedRow() as v_Users; using (var db = DB.SkladBase()) { db.DeleteWhere <Users>(w => w.UserId == u.UserId); } break; //case 3: SkladData->DBList->Delete(); break ; case 5: //if(cxGrid4->ActiveLevel->Index == 0 ) OperLog->Delete(); //if(cxGrid4->ActiveLevel->Index == 1) PrintLog->Delete(); if (xtraTabControl2.SelectedTabPageIndex == 2) { var er = ErrorLogGridView.GetFocusedRow() as v_ErrorLog; using (var db = DB.SkladBase()) { db.DeleteWhere <ErrorLog>(w => w.Id == er.Id); } } break; } RefrechItemBtn.PerformClick(); }
protected void ErrMsgCallbackPanel_Callback(object sender, CallbackEventArgsBase e) { int rowIndex = int.Parse(e.Parameter); if (rowIndex > -1) { ErrMsgMemo.Text = ErrorLogGridView.GetRowValues(int.Parse(e.Parameter), "ErrorMessage").ToString(); } }