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(); } }
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(); }