private void btnRemoveFromList_Click(object sender, EventArgs e) { if (lst_InventoryGroups.SelectedItems.Count == 0 || List_InventoryItemGroup_InventoryItem == null) { return; } InventoryItemGroup_cu selecteduserGroup = (InventoryItemGroup_cu)lst_InventoryGroups.SelectedItem; if (selecteduserGroup == null) { return; } if (List_SelectedUInventoryGroupsToBedAdded.Exists( item => Convert.ToInt32(item.ID).Equals(Convert.ToInt32(selecteduserGroup.ID)))) { List_SelectedUInventoryGroupsToBedAdded.Remove(selecteduserGroup); } CommonViewsActions.FillListBoxControl(lst_InventoryGroups, List_SelectedUInventoryGroupsToBedAdded); lst_InventoryGroups.Refresh(); InventoryItemGroup_InventoryItem_cu groupBridge = List_InventoryItemGroup_InventoryItem.Find(item => Convert.ToInt32(item.InvetoryItemGroup_CU_ID).Equals(Convert.ToInt32(selecteduserGroup.ID))); if (groupBridge == null) { return; } List_InventoryItemGroup_InventoryItem.Remove(groupBridge); }
public override void ClearControls() { txtInternalCode.EditValue = null; txtInventoryGroupName.EditValue = null; lst_InventoryGroups.DataSource = null; lkeInventoryItems.EditValue = null; SelectedInventoryGroupFromGrid = null; List_SelectedUInventoryGroupsToBedAdded = null; List_InventoryItemGroup_InventoryItem = null; }
private void gridView1_DoubleClick(object sender, EventArgs e) { SelectedInventoryGroupFromGrid = CommonViewsActions.GetSelectedRowObject <InventoryItemGroup_cu>((GridView)sender); }
private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { SelectedInventoryGroupFromGrid = CommonViewsActions.GetSelectedRowObject <InventoryItemGroup_cu>((GridView)sender); }