Ejemplo n.º 1
0
        private void GumbPotvrda_Click(object sender, EventArgs e)
        {
            if (artiklComboBox.SelectedIndex == -1)
            {
                popuniLabeleUpozorenja(UpozorenjeArtikl, "ComboBox");
            }
            if (poslovni_partnerComboBox.SelectedIndex == -1)
            {
                popuniLabeleUpozorenja(UpozorenjePoslovniPartner, "ComboBox");
            }
            if (popustTextBox.Text == "")
            {
                popuniLabeleUpozorenja(UpozorenjePopust, "TextBox");
            }
            float VarijablaZaProvjeru = 0;

            if (artiklComboBox.SelectedIndex != -1 && poslovni_partnerComboBox.SelectedIndex != -1 && popustTextBox.Text != "" && float.TryParse(popustTextBox.Text, out VarijablaZaProvjeru))
            {
                rabat newInstance = new rabat
                {
                    artikl           = nadjiArtikl(artiklComboBox.SelectedValue.ToString()),
                    poslovni_partner = poslovni_partnerComboBox.SelectedValue.ToString(),
                    popust           = decimal.Parse(popustTextBox.Text)
                };

                string dataForSending = DataHandler.AddHeaderInfoToXMLDatagroup(DataHandler.SerializeUpdatedObject(oldInstance, newInstance), 'U');
                sockObj.SendSerializedData(DataHandler.AddWrapperOverXMLDatagroups(dataForSending));
                this.Close();
            }
        }
Ejemplo n.º 2
0
        public frmRabatUpdate(DataGridViewRow PodatkovniRedak) : base(false)
        {
            InitializeComponent();

            oldInstance = new rabat
            {
                artikl           = nadjiArtikl(PodatkovniRedak.Cells["artikl"].Value.ToString()),
                poslovni_partner = PodatkovniRedak.Cells["poslovni_partner"].Value.ToString(),
                popust           = decimal.Parse(PodatkovniRedak.Cells["popust"].Value.ToString())
            };
            artiklComboBox.DataSource =
                (from artiklObj in DataHandler.entityNamesWithReferencesToBelongingDataStores["artikl"]
                 select((artikl)artiklObj).naziv).ToArray();
            artiklComboBox.SelectedItem = PodatkovniRedak.Cells["artikl"].Value;

            poslovni_partnerComboBox.DataSource =
                (from poduzeceObj in DataHandler.entityNamesWithReferencesToBelongingDataStores["poduzece"]
                 select((poduzece)poduzeceObj).naziv).ToArray();
            poslovni_partnerComboBox.SelectedItem = PodatkovniRedak.Cells["poslovni_partner"].Value;
            popustTextBox.Text = PodatkovniRedak.Cells["popust"].Value.ToString();
        }