private bool UcitajRadniNalog(long radniNalogID) { RadniNalog rn = _dbService.GetRadniNalog(radniNalogID); if (rn == null) { return(false); } this.Artikal = _dbService.GetArtikal(rn.ArtikalID); this.Dezen = _dbService.GetDezenArtikla(rn.DezenArtiklaID); this.NazadText = "Odustani"; this.Naslov = "Radni nalog br. " + radniNalogID.ToString(); this.IsEdit = true; this.Naslov2 = ""; FormirajSpisakVelicina(); FormirajSpisakMasina(); SelectedVelicina = Velicine.FirstOrDefault(v => v.ID == rn.VelicinaID); SelectedStatus = Statusi.FirstOrDefault(s => s.StatusRN == rn.Status); if (SelectedStatus == null) { SelectedStatus = Statusi.FirstOrDefault(s => s.StatusRN == StatusRadnogNaloga.Aktivan); } Cilj = rn.Cilj; Hitno = rn.Hitno; Podsetnik = rn.Podsetnik; Datum = rn.VremeUnosa; return(true); }
private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "") { errorProvider.SetError(textBox1, "Cijena je obavezna."); } else { vt = new VelicinaJelaTabela(); vj = new VelicinaJela(); vj.Naziv = this.comboBox1.GetItemText(this.comboBox1.SelectedItem); vj.VelicinaJelaID = Convert.ToInt32(comboBox1.SelectedValue); vt.Cijena = Convert.ToDecimal(textBox1.Text.ToString()); vt.VelicinaJelaID = Convert.ToInt32(comboBox1.SelectedValue); vt.JeloID = 1; v.Add(vt); Velicine velicina = new Velicine(); bool exists = false; velicina.Naziv = vj.Naziv; velicina.Cijena = Convert.ToString(vt.Cijena); if (velicine.Count() == 0) { velicine.Add(velicina); } else { for (int i = 0; i < velicine.Count(); i++) { if (velicine[i].Naziv == vj.Naziv) { exists = true; } } if (exists) { const string message = "Cijena za odabranu veličinu je već dodana!"; const string caption = "Informacija"; var result = MessageBox.Show(message, caption, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { velicine.Add(velicina); } } BindGrid(); } }