Esempio n. 1
0
 /// <summary>
 /// Povlačenje podataka za redak kako bi se kreirao novi objekt
 /// </summary>
 /// <param name="URL">URL na koji se šalje objekt</param>
 private void executeOprema(string URL)
 {
     if (oprema != null || comboBox1.Text == "Oprema")
     {
         oprema = getOprema(oprema);
         Dictionary <string, string> Tip = new Dictionary <string, string> {
             { "tip", "Oprema" }
         };
         sendData(oprema, URL, Tip);
     }
     else if (vozilo != null || comboBox1.Text == "Vozilo")
     {
         vozilo = getVozilo(vozilo);
         Dictionary <string, string> Tip = new Dictionary <string, string> {
             { "tip", "Vozilo" }
         };
         sendData(vozilo, URL, Tip);
     }
     else if (pumpa != null || comboBox1.Text == "Pumpa")
     {
         pumpa = getPumpa(pumpa);
         Dictionary <string, string> Tip = new Dictionary <string, string> {
             { "tip", "Pumpa" }
         };
         sendData(pumpa, URL, Tip);
     }
 }
Esempio n. 2
0
 private Pumpa AddPumpa(DataGridViewRow row)
 {
     if (row == null)
     {
         pumpa = new Pumpa();
     }
     else
     {
         pumpa = new Pumpa(row);
     }
     return(pumpa);
 }
Esempio n. 3
0
 private Pumpa getPumpa(Pumpa pumpa)
 {
     if (pumpa == null)
     {
         pumpa = new Pumpa();
     }
     pumpa.Godiste           = int.Parse(numGodiste.Value.ToString());
     pumpa.Kolicina          = int.Parse(numKolicina.Value.ToString());
     pumpa.Jacina            = int.Parse(numJacina.Value.ToString());
     pumpa.MaxProtok         = int.Parse(numericUpDown1.Value.ToString());
     pumpa.MaxVisinaPumpanja = int.Parse(numericUpDown2.Value.ToString());
     pumpa.Tezina            = int.Parse(numTezina.Value.ToString());
     pumpa.Naziv             = txtNaziv.Text;
     return(pumpa);
 }
Esempio n. 4
0
 /// <summary>
 /// Konstruktor za update, generira objekte ovisno o tipu
 /// </summary>
 /// <param name="row">Redak koji je kliknut</param>
 public PodaciOpreme(DataGridViewRow row)
 {
     InitializeComponent();
     comboBox1.DataSource = new List <string> {
         "Oprema", "Vozilo", "Pumpa"
     };
     cmbTip.DataSource       = Enum.GetValues(typeof(TipVozila)).Cast <TipVozila>().ToList();
     comboBox1.Enabled       = false;
     comboBox1.SelectedIndex = comboBox1.FindString(row.Cells["Tip opreme"].Value.ToString());
     if (row.Cells["Tip opreme"].Value.ToString() == "Vozilo")
     {
         vozilo               = AddVozilo(row);
         txtNaziv.Text        = vozilo.Naziv;
         numKolicina.Value    = vozilo.Kolicina;
         numGodiste.Value     = vozilo.Godiste;
         numericUpDown1.Value = vozilo.BrojSjedala;
         numericUpDown2.Value = vozilo.ZapremninaVode;
         cmbTip.SelectedIndex = cmbTip.FindString(vozilo.TipVozila.ToString());
         numJacina.Value      = vozilo.Jacina;
         numTezina.Value      = decimal.Parse(vozilo.Tezina.ToString());
     }
     else if (row.Cells["Tip opreme"].Value.ToString() == "Pumpa")
     {
         pumpa                = AddPumpa(row);
         numGodiste.Value     = pumpa.Godiste;
         numKolicina.Value    = pumpa.Kolicina;
         numJacina.Value      = pumpa.Jacina;
         numericUpDown1.Value = pumpa.MaxProtok;
         numericUpDown2.Value = pumpa.MaxVisinaPumpanja;
         numTezina.Value      = pumpa.Tezina;
         txtNaziv.Text        = pumpa.Naziv;
     }
     else if (row.Cells["Tip opreme"].Value.ToString() == "Oprema")
     {
         oprema            = AddOprema(row);
         txtNaziv.Text     = oprema.Naziv;
         numKolicina.Value = oprema.Kolicina;
         numGodiste.Value  = oprema.Godiste;
     }
 }