Ejemplo n.º 1
0
        public static ClientForRedis Instance()
        {
            if (instance == null)
            {
                instance = new ClientForRedis();
            }

            return(instance);
        }
Ejemplo n.º 2
0
        private void btnAddWord_Click(object sender, EventArgs e)
        {
            ClientForRedis my      = ClientForRedis.Instance();
            string         word    = this.tbWord.Text;
            string         meaning = this.tbMeaning.Text;

            my.AddWord(word, meaning);
            this.Close();
        }
Ejemplo n.º 3
0
        private void ListAllWords_Load(object sender, EventArgs e)
        {
            ClientForRedis my = ClientForRedis.Instance();
            SortedDictionary <string, string> allWords = my.ListAllWords();

            DataTable myDataTable = CreateDataTable(allWords);

            this.dataGridView1.DataSource = myDataTable;
            this.dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
            this.dataGridView1.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridView1.Columns[1].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
            this.dataGridView1.AutoSizeRowsMode  = DataGridViewAutoSizeRowsMode.AllCells;
            this.dataGridView1.RowHeadersVisible = false;
        }
Ejemplo n.º 4
0
        private void brnFindWord_Click(object sender, EventArgs e)
        {
            ClientForRedis my     = ClientForRedis.Instance();
            string         word   = this.tbWordToFind.Text;
            string         result = my.FindWord(word);

            if (result != null && result != string.Empty)
            {
                this.tbResult.Text = result;
            }
            else
            {
                this.tbResult.Text = string.Format(NoResult, word);
            }
        }