コード例 #1
0
        /// <summary>
        /// Получение единиц измерения
        /// </summary>
        public static void GetMeasureUnits()
        {
            try
            {
                using (MySqlConnection connection = new MySqlConnection(Criptex.UnCript(ProgramSettings.ConnectionString)))
                {
                    connection.Open();

                    string sql = "SELECT * FROM UNIT";

                    Units = new Dictionary <int, string>();

                    using (MySqlCommand command = new MySqlCommand(sql, connection))
                    {
                        MySqlDataReader reader = command.ExecuteReader();

                        while (reader.Read())
                        {
                            Units.Add(int.Parse(reader["ID"].ToString()), reader["NOMINATION"].ToString());
                        }
                    }

                    connection.Close();
                }
            }
            catch (Exception ex)
            {
                Dialog.ErrorMessage(null, "Ошибка получения единиц измерения", ex.Message);
            }
        }
コード例 #2
0
        /// <summary>
        /// Преобразование в зашифрованную строку
        /// </summary>
        /// <param name="value">расшифрованная строка</param>
        /// <returns>возвращает зашифрованную строку, или пустую строку, если преобразование не удалось</returns>
        public static string ToCriptString(string value)
        {
            string temp = string.Empty;

            if (value != "")
            {
                try
                {
                    temp = Criptex.Cript(value);
                }
                catch
                {
                    temp = string.Empty;
                }
            }

            return(temp);
        }