void m_cmd_delete_Click(object sender, EventArgs e)
        {
            try
            {
                decimal v_id_gd_chot_bang_luong = CIPConvert.ToDecimal(m_grv_bc_cac_thang_da_chot_bang_luong.GetRowCellValue(m_grv_bc_cac_thang_da_chot_bang_luong.FocusedRowHandle, "ID"));
                decimal v_thang_chot_bang_luong = CIPConvert.ToDecimal(m_grv_bc_cac_thang_da_chot_bang_luong.GetRowCellValue(m_grv_bc_cac_thang_da_chot_bang_luong.FocusedRowHandle, "THANG"));
                decimal v_nam_chot_bang_luong = CIPConvert.ToDecimal(m_grv_bc_cac_thang_da_chot_bang_luong.GetRowCellValue(m_grv_bc_cac_thang_da_chot_bang_luong.FocusedRowHandle, "NAM"));

                if (CHRM_BaseMessages.MsgBox_Confirm("Bạn có chắc chắn muốn bỏ chốt của bảng lương tháng " + v_thang_chot_bang_luong.ToString() + " năm " + v_nam_chot_bang_luong.ToString() + " không?") == true)
                {
                    US_GD_CHOT_BANG_LUONG v_us = new US_GD_CHOT_BANG_LUONG(v_id_gd_chot_bang_luong);
                    try
                    {
                        v_us.BeginTransaction();
                        v_us.Delete();
                        v_us.CommitTransaction();
                    }
                    catch (Exception v_e)
                    {
                        throw v_e;
                    }
                    CHRM_BaseMessages.MsgBox_Infor(CONST_ID_MSGBOX.INFOR_DU_LIEU_DA_DUOC_CAP_NHAT);
                    load_data_2_grid();
                }
            }
            catch (Exception v_e)
            {
                CSystemLog_301.ExceptionHandle(v_e);
            }
        }