private void dohvatiArtikle() { List <Artikli> listaArtikli = Artikli.DohvatiSveArtikle(); dgvArtikli.DataSource = listaArtikli; if (alarm) { try { foreach (DataGridViewRow red in dgvArtikli.SelectedRows) { red.Selected = false; } List <Artikli> listaAlarm = Artikli.DohvatiSveArtikleAlarm(); foreach (DataGridViewRow red in dgvArtikli.Rows) { foreach (Artikli artikl in listaAlarm) { if (int.Parse(red.Cells["idArtikla"].Value.ToString()) == artikl.idArtikla) { red.Selected = true; } } } } catch (Exception) { //throw; } } }
private void DohvatiSveArtikle() { List <Artikli> listaArtikla = Artikli.DohvatiSveArtikle(); CBArtikl.DataSource = listaArtikla; CBArtikl.DisplayMember = "Naziv"; CBArtikl.ValueMember = "idArtikla"; ; }
/// <summary> /// Dohvaća podatke o artiklima i popunjava report /// </summary> private void dohvatiArtikle() { Microsoft.Reporting.WinForms.ReportDataSource reportDS = new Microsoft.Reporting.WinForms.ReportDataSource(); reportDS.Name = "dsArtikl"; List <Artikli> listaArtikla = Artikli.DohvatiSveArtikle(); bwLoadReport.ReportProgress(37); System.Threading.Thread.Sleep(500); reportDS.Value = listaArtikla; this.report.LocalReport.DataSources.Add(reportDS); bwLoadReport.ReportProgress(80); System.Threading.Thread.Sleep(500); this.report.LocalReport.ReportEmbeddedResource = "Skladiste_PI.Izvjestaji.Artikli.rdlc"; }
/// <summary> /// Dohvaća podatke iz baze i puni DataGrid /// </summary> private void dohvatiPodatke() { List <KategorijaArtikla> listaArtikla = KategorijaArtikla.DohvatiKategorijuArtikla(); cbKategorija.DataSource = listaArtikla; cbKategorija.DisplayMember = "NazivKategorije"; cbKategorija.ValueMember = "idKategorijeArtikla"; dgvPodaci.Rows.Clear(); List <Artikli> lA = Artikli.DohvatiSveArtikle(); foreach (Artikli a in lA) { dgvPodaci.Rows.Add(a.idArtikla, a.ToString()); } if (dgvPodaci.RowCount <= 0) { btnDodaj_Click(null, null); } }