Пример #1
0
 public Ekipa(string naziv, KategorijaEkipe kategorija, Vatrogasac vatrogasci)
 {
     this.Naziv      = naziv;
     this.Kategorija = kategorija;
     this.Clanovi    = new List <Vatrogasac>();
     this.Clanovi.Add(vatrogasci);
 }
Пример #2
0
 public Narudzba(DataGridViewRow row)
 {
     Stavke        = new List <StavkaNarudzbe>();
     Rbr           = int.Parse(row.Cells["Narudžbenica"].Value.ToString());
     RokIsporuke   = DateTime.Parse(row.Cells["Rok isporuke"].Value.ToString());
     NacinIsporuke = row.Cells["Način isporuke"].Value.ToString();
     Upisao        = GlavnaForma.TrenutniVatrogasac;
     Dobavljac     = new Dobavljac {
         Naziv = row.Cells["Dobavljač"].Value.ToString()
     };
     //dohvacanje stavki narudzbi za danu narudzbu
     try
     {
         var stavke = JsonConvert.DeserializeObject <List <Dictionary <string, string> > >(new Sender().Receive
                                                                                               ("http://46.101.122.250/gettable.php?table=StavkeNarudžbe&narudzba=" + Rbr));
         stavke.ForEach(
             s => Stavke.Add(new StavkaNarudzbe
         {
             Cijena         = decimal.Parse(s["cijena"].ToString(), CultureInfo.InvariantCulture),
             JedinicaMjera  = s["jedinicna_mjera"].ToString(),
             NarucenaOprema = new Oprema {
                 Naziv = s["naziv"].ToString()
             },
             Kolicina = int.Parse(s["kolicina"].ToString())
         }));
     }
     catch (Exception e)
     {
         MessageBox.Show("Pogreška kod kontaktiranja servera! " + e.ToString());
     }
 }
Пример #3
0
 public void RemoveClan(Vatrogasac clan)
 {
     Clanovi.Remove(clan);
 }
Пример #4
0
 public void AddClan(Vatrogasac clan)
 {
     Clanovi.Add(clan);
 }
Пример #5
0
 public void RemovePrisutniVatrogasac(Vatrogasac vatrogasac)
 {
     prisutniVatrogasci.Remove(vatrogasac);
 }
Пример #6
0
 public void AddPrisutniVatrogasac(Vatrogasac vatrogasac)
 {
     prisutniVatrogasci.Add(vatrogasac);
 }