Пример #1
0
        /// <summary>МЕТОД Удаляем протокол</summary>
        public void MET_Delete()
        {
            // Удаление для PDF
            if (PROP_TipProtokol.PROP_TipDocum == eTipDocum.Kdl && PROP_NumShablon == 2000)
            {
                MET_DeletePdf();
                return;
            }

            if (PROP_xDelete == 0)
            {
                PROP_xDelete = 1;
                // Обновим логи
                MET_ChangeLogs(MyGlo.User, "Удалён");
                string _StrSql = MyQuery.MET_Protokol_Update_2(PROP_Cod, PROP_xDelete, PROP_xDateUp, PROP_xUserUp,
                                                               PROP_TipProtokol.PROP_Prefix, PROP_xLog);
                // Обновим протокол в SQL
                MySql.MET_QueryNo(_StrSql);
            }
        }
Пример #2
0
        /// <summary>МЕТОД Отмена удаление протокола</summary>
        public void MET_Restore()
        {
            // Восстановление для PDF
            if (PROP_TipProtokol.PROP_TipDocum == eTipDocum.Kdl && PROP_NumShablon == 2000)
            {
                MET_RestorePdf();
                return;
            }

            if (PROP_xDelete == 1)
            {
                PROP_xDelete = 0;
                PROP_xDateUp = DateTime.Today;
                PROP_xUserUp = MyGlo.User;
                // Обновим логи
                MET_ChangeLogs(MyGlo.User, "Изменён");
                string _StrSql = MyQuery.MET_Protokol_Update_2(PROP_Cod, PROP_xDelete, PROP_xDateUp, PROP_xUserUp,
                                                               PROP_TipProtokol.PROP_Prefix, PROP_xLog);
                // Обновим протокол в SQL
                MySql.MET_QueryNo(_StrSql);
            }
        }