Exemplo n.º 1
0
/******************************Maintain Rooms Events**********************************************/

        public void Room_Cell_Click(object sender, DataGridViewCellEventArgs e)
        {
            if ((e.ColumnIndex == 3) && (e.RowIndex > -1))// ------------------------------Extinguisher
            {
                _roomForm.ShowServiceItemView("extinguisher", e.RowIndex);
            }
            if ((e.ColumnIndex == 4) && (e.RowIndex > -1))// ------------------------------Hose
            {
                _roomForm.ShowServiceItemView("hose", e.RowIndex);
            }
            if ((e.ColumnIndex == 5) && (e.RowIndex > -1))// ------------------------------Light
            {
                _roomForm.ShowServiceItemView("light", e.RowIndex);
            }
            if ((e.ColumnIndex == 6) && (e.RowIndex > -1))// ------------------------------Remove
            {
                var dgv = sender as DataGridView;
                _roomForm.ShowServiceItemView("none", e.RowIndex);
                string roomID = dgv.Rows[e.RowIndex].Cells["idCol"].Value.ToString();
                MRoom.Delete(roomID);
                dgv.Rows.RemoveAt(e.RowIndex);
                _roomForm.noChanges = false;
            }
            // Hide datepicker
            _roomForm.ShowPicker(false, 0, 0, 'n');
        }