Example #1
0
        } // Конец  UpdateDateBlock

        /// <summary>
        /// Обновление даты последнего обновления
        /// </summary>
        /// <param name="idChannels">Ади строки которую надо обновить</param>
        /// <param name="date">Юникс дата которую надо установить</param>
        public void UpdateDateLastLogin(int idChannels, int date)
        {
            string sql = "UPDATE Cannels SET  Last_login=@Last_login WHERE Id_cannels = @Id_cannels";

            try
            {
                SQLiteCommand mycommand = new SQLiteCommand(sql, connection);
                mycommand.Parameters.Add("@Last_login", DbType.Int32).Value = date;
                mycommand.Parameters.Add("@Id_cannels", DbType.Int32).Value = idChannels;
                ExecuteCommandMy(mycommand);
            } //try
            catch (Exception e)
            {
                connection.Close();
                LogicMy.LogErorrMy(e, "DataMy.UpdateDateBlock(int idChannels, int date)");
            }
        } // Конец  UpdateDateBlock
Example #2
0
        } // Конец  UpdateDateBlock

        /// <summary>
        /// Метод для обновления столбца Is_Activ
        /// </summary>
        /// <param name="idChannels">Айди строки которую нужно обновить</param>
        /// <param name="isActive">Значение которое нужно поставить в столбец Is_Active</param>
        public void UpdateIsActive(int idChannels, int isActive)
        {
            string sql = "UPDATE Cannels SET  Is_active=@Is_active WHERE Id_cannels = @Id_cannels";

            try
            {
                SQLiteCommand mycommand = new SQLiteCommand(sql, connection);
                mycommand.Parameters.Add("@Is_active", DbType.Int32).Value  = isActive;
                mycommand.Parameters.Add("@Id_cannels", DbType.Int32).Value = idChannels;
                ExecuteCommandMy(mycommand);
            } //try
            catch (Exception e)
            {
                connection.Close();
                LogicMy.LogErorrMy(e, "DataMy.UpdateIsActive(int idChannels, int isActive)");
            }
        } // UpdateIsActive
Example #3
0
        } // UpdateChannels

        /// <summary>
        /// Обновить ошибку при соединении каналла в базе.
        /// </summary>
        /// <param name="idChannels">Айди каналла который надо обновить</param>
        /// <param name="ex">Ошибка которую надо записать в Login_error</param>
        public void UpdateEror(int idChannels, string ex)
        {
            string sql = "UPDATE Cannels SET  Login_error=@Login_error WHERE Id_cannels = @Id_cannels";

            try
            {
                SQLiteCommand mycommand = new SQLiteCommand(sql, connection);
                mycommand.Parameters.Add("@Login_error", DbType.String).Value = ex;
                mycommand.Parameters.Add("@Id_cannels", DbType.Int32).Value   = idChannels;
                ExecuteCommandMy(mycommand);
            } //try
            catch (Exception e)
            {
                connection.Close();
                LogicMy.LogErorrMy(e, "DataMy.UpdateEror(int idChannels, int isActive)");
            }
        } // Конец  UpdateEror