public CabFurDocTypesForm(int tCabFurDocTypeID, int tMachinesOperationID, ref TechStoreManager tTechStoreManager)
        {
            InitializeComponent();

            //IsNew = false;

            TechStoreManager = tTechStoreManager;
            Initialize();

            TechStoreManager.SaveCabFurDocTypes();
            CabFurDocTypeID     = tCabFurDocTypeID;
            MachinesOperationID = tMachinesOperationID;
        }
        private void dgvDocTypes_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            var senderGrid = (DataGridView)sender;
            var d          = senderGrid.Columns[e.ColumnIndex].GetType();

            if (senderGrid.Columns[e.ColumnIndex] is ComponentFactory.Krypton.Toolkit.KryptonDataGridViewButtonColumn &&
                e.RowIndex >= 1)
            {
                int CabFurDocTypeID = 0;
                if (senderGrid.Columns[e.ColumnIndex].Name == "DeleteColumn")
                {
                    if (senderGrid.Rows.Count > 0 && senderGrid.Rows[e.RowIndex].Cells["CabFurDocTypeID"].Value != DBNull.Value)
                    {
                        CabFurDocTypeID = Convert.ToInt32(senderGrid.Rows[e.RowIndex].Cells["CabFurDocTypeID"].Value);
                    }
                    TechStoreManager.DeleteCabFurDocType(CabFurDocTypeID);
                }

                if (senderGrid.Columns[e.ColumnIndex].Name == "SaveColumn")
                {
                    TechStoreManager.SaveCabFurDocTypes();
                }
            }
        }