private void Kontaktien_koko_lista_Form_Load(object sender, EventArgs e) { panel3.BackgroundImage = Image.FromFile("../../images/img4.png"); DataGridViewImageColumn picCol = new DataGridViewImageColumn(); dataGridView1.RowTemplate.Height = 80; KONTAKTI kontakti = new KONTAKTI(); MySqlCommand command = new MySqlCommand("SELECT fname as 'etunimi', lname as 'sukunimi', minunryhmat.nimi as 'ryhma', puhelin, sahkoposti, osoite, kuva, INNER JOIN minunryhmat on minunkontaktit.ryhma_id = minunryhmat.id WHERE minunkontaktit.kayttajaid = @kayttajaid"); command.Parameters.Add("@kayttajaid", MySqlDbType.Int32).Value = Globals.GlobalkayttajaId; dataGridView1.DataSource = kontakti.selectContactList(command); picCol = (DataGridViewImageColumn)dataGridView1.Columns[6]; picCol.ImageLayout = DataGridViewImageCellLayout.Stretch; for (int i = 0; i < dataGridView1.Rows.Count; i++) { if (IsOdd(i)) { dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Green; } } ryhma ryhma = new ryhma(); listBox1.DataSource = ryhma.getGroups(Globals.GlobalkayttajaId); listBox1.DisplayMember = "nimi"; listBox1.ValueMember = "id"; listBox1.SelectedItem = null; dataGridView1.ClearSelection(); }
private void listBox1_Click(object sender, EventArgs e) { try { KONTAKTI kontakti = new KONTAKTI(); int ryhmaid = (Int32)listBox1.SelectedValue; MySqlCommand command = new MySqlCommand("SELECT fname as 'etunimi', lname as 'sukunimi', minunryhmat.nimi as 'ryhma', puhelin, sahkoposti, osoite, kuva, INNER JOIN minunryhmat on minunkontaktit.ryhma_id = minunryhmat.id WHERE minunkontaktit.kayttajaid = @kayttajaid AND minunkontaktit.ryhma_id=@ryhmaid"); command.Parameters.Add("@kayttajaid", MySqlDbType.Int32).Value = Globals.GlobalkayttajaId; command.Parameters.Add("@ryhmaid", MySqlDbType.Int32).Value = ryhmaid; dataGridView1.DataSource = kontakti.selectContactList(command); for (int i = 0; i < dataGridView1.Rows.Count; i++) { if (IsOdd(i)) { dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.WhiteSmoke; } } dataGridView1.ClearSelection(); } catch { } }
private void Valitse_kontakti_Form_Load(object sender, EventArgs e) { panel3.BackgroundImage = Image.FromFile("../../kuvat/minimoi.png"); MySqlCommand command = new MySqlCommand("SELECT `id`, `etunimi`, `sukunimi`, `ryhma_id` as 'ryhma id' FROM `minunkontaktit` WHERE `kayttajaid` =@uid"); command.Parameters.Add("@uid", MySqlDbType.Int32).Value = Globals.GlobalkayttajaId; KONTAKTI kontakti = new KONTAKTI(); dataGridView1.DataSource = kontakti.selectContactList(command); }