public static int NadiElementPoArtiklu(List <ElementRacuna> racun, Artikal artikal) { for (int i = 0; i < racun.Count; i++) { if (racun[i].Artikl.Artikal == artikal) { return(i); } } return(0); }
/// <summary> /// Dodaje artikal u tabelu Artikal /// </summary> /// <param name="artikal"></param> public void DodajArtikal(Artikal artikal) { OtvoriKonekciju(); OleDbCommand cmd = new OleDbCommand(); cmd.Connection = conn; cmd.CommandText = "INSERT INTO Artikal(naziv,cena,popust) VALUES(@naziv,@cena,@popust)"; cmd.Parameters.AddWithValue("naziv", artikal.Naziv); cmd.Parameters.AddWithValue("cena", artikal.Cena); cmd.Parameters.AddWithValue("popust", artikal.Popust); cmd.ExecuteNonQuery(); ZatvoriKonekciju(); }
public bool ProveraDaliPripadaGrupi(Artikal artikal) { List <Grupa> grupe = baza.CitajGrupe(); foreach (Grupa grupa in grupe) { foreach (Artikal artikal1 in grupa.IdArtikla) { if (artikal1.IdArtikla == artikal.IdArtikla) { return(false); } } } return(true); }
public bool ProveraGrupaArtikal(Grupa grp, Artikal artikal) { List <Grupa> grupe = baza.CitajGrupe(); foreach (Grupa grupa in grupe) { if (grp.Naziv.Equals(grupa.Naziv)) { foreach (Artikal artikal1 in grupa.IdArtikla) { if (artikal1.IdArtikla == artikal.IdArtikla) { MessageBox.Show("Artikal se vec nalazi u grupi"); return(false); } } } } return(true); }
public KolicinaArtikla() { this.artikal = null; this.kolicina = 0; }
public KolicinaArtikla(Artikal artikal, int kolicina) { this.artikal = artikal; this.kolicina = kolicina; }
public void DodajArtikal(Artikal artikal) { id_artikla.Add(artikal); }