Ejemplo n.º 1
0
 private void kolicinaTextBox_Leave(object sender, EventArgs e)
 {
     if (kolicinaTextBox.Text == "")
     {
         UpozorenjeKolicina.Text = "Polje mora biti popunjeno";
         UpozorenjeKolicina.Show();
     }
     else
     {
         UpozorenjeKolicina.Hide();
     }
 }
Ejemplo n.º 2
0
        private void GumbPotvrda_Click(object sender, EventArgs e)
        {
            if (izdavateljComboBox.SelectedIndex == -1)
            {
                popuniLabeleUpozorenja(UpozorenjeIzdavatelj);
            }
            if (voziComboBox.SelectedIndex == -1)
            {
                popuniLabeleUpozorenja(UpozorenjeVozi);
            }
            if (artiklComboBox.SelectedIndex == -1)
            {
                popuniLabeleUpozorenja(UpozorenjeArtikl);
            }
            if (kolicinaTextBox.Text == "")
            {
                UpozorenjeKolicina.Text = "Polje mora biti popunjeno";
                UpozorenjeKolicina.Show();
            }
            if (provjeriIspravnostDatuma() && izdavateljComboBox.SelectedIndex != -1 && voziComboBox.SelectedIndex != -1 && artiklComboBox.SelectedIndex != -1 && kolicinaTextBox.Text != "")
            {
                narudzbenica_bitumenske_mjesavine newInstance = new narudzbenica_bitumenske_mjesavine
                {
                    id = oldInstance.id,
                    datum_izdavanja    = datum_izdavanjaDateTimePicker.Value,
                    datum_potrazivanja = datum_potrazivanjaDateTimePicker.Value,
                    izdavatelj         = nadjiIzdavatelja(),
                    artikl             = nadjiartikl(),
                    vozi     = nadjivozi(),
                    kolicina = decimal.Parse(kolicinaTextBox.Text.ToString())
                };

                string dataForSending = DataHandler.AddHeaderInfoToXMLDatagroup(DataHandler.SerializeUpdatedObject(oldInstance, newInstance), 'U');
                sockObj.SendSerializedData(DataHandler.AddWrapperOverXMLDatagroups(dataForSending));
                this.Close();
            }
        }