private void gumbSpremi_Click(object sender, EventArgs e) { using (IneffableEntities kontekst = new IneffableEntities()) { radni_nalog_servisa noviRadniNalog = kontekst.radni_nalog_servisa.FirstOrDefault(r => r.oznaka == oznakaNaloga); noviRadniNalog.oznaka = oznakaNaloga; noviRadniNalog.opis = opisNalog.Text; noviRadniNalog.status = status.SelectedItem.ToString(); int zaposlenik = noviRadniNalog.zaposlenik_id; double cijena; if (cijenaNalog.Text == null || cijenaNalog.Text == "") { cijena = 0; } else { cijena = double.Parse(cijenaNalog.Text.ToString()); } var noviLog = new servis_log() { servis_id = servisId, opis_promjene = opisNalog.Text, cijena_promjene = cijena, status = status.SelectedItem.ToString(), datum_promjene = DateTime.Now, zaposlenik_id = zaposlenik }; kontekst.servis_log.Add(noviLog); kontekst.SaveChanges(); } }
private void button1_Click(object sender, EventArgs e) { using (var kontekst = new IneffableEntities()) { var noviRadniNalog = new radni_nalog_servisa() { status = statusNalog.SelectedItem.ToString(), vrijeme_kreiranja = DateTime.Now, zaposlenik_id = int.Parse(serviseri.SelectedValue.ToString()), oznaka = oznakaNalog.Text, osoba_id = kupacId, stanje = aktivan.ToString(), uredjaj = uredjajNalog.Text, opis = opisNalog.Text, zahtjev_id = zahtjevId, }; kontekst.radni_nalog_servisa.Add(noviRadniNalog); kontekst.SaveChanges(); string oznaka2 = oznakaNalog.Text; radni_nalog_servisa noviRadniNalog2 = kontekst.radni_nalog_servisa.FirstOrDefault(r => r.oznaka == oznaka2); int servisId = noviRadniNalog2.servis_id; int zaposlenikId = noviRadniNalog2.zaposlenik_id; kontekst.SaveChanges(); var noviLog = new servis_log() { servis_id = servisId, opis_promjene = opisNalog.Text, cijena_promjene = 0, zaposlenik_id = zaposlenikId, status = statusNalog.SelectedItem.ToString(), datum_promjene = DateTime.Now }; kontekst.servis_log.Add(noviLog); kontekst.SaveChanges(); } QRKod objekt = new QRKod(); string oznaka = oznakaNalog.Text; objekt.SifrirajQRKod(oznaka, qrKod); }