public int ZapamtiLek(TextBox txtIme, TextBox txtDoza, TextBox txtINM, TextBox txtOblik, TextBox txtOpis, TextBox txtProizvodjac) { var ime = txtIme.Text; var doza = txtDoza.Text; var INM = txtINM.Text; var oblik = txtOblik.Text; var opis = txtOpis.Text; var proizvodjac = txtProizvodjac.Text; if (!fieldsAreValid(new List <TextBox> { txtIme, txtDoza, txtINM, txtOblik, txtOpis, txtProizvodjac })) { MessageBox.Show("Niste uneli sve potrebne podatke", "Greska!"); return(0); } else { int rez = komunikacija.Unesi(new Lek { Ime = ime, Doza = doza, INM = INM, Oblik = oblik, Opis = opis, Proizvodjac = proizvodjac }); if (rez > 0) { MessageBox.Show("Sistem je uspesno zapamtio lek!"); return(1); } else { MessageBox.Show("Sistem ne moze da zapamti lek", "Greska!"); return(0); } } }
public int SacuvajNovogKlijenta(TextBox tbID, TextBox tbIme, TextBox tbPrezime, TextBox tbJMBG, TextBox tbTel, TextBox tbLK, ComboBox cbMesta) { Regex r = new Regex("[0-9]"); Regex rjmbg = new Regex("^[0-9]{13}"); String jmbg = tbJMBG.ToString(); String lk = tbLK.ToString(); if (r.IsMatch(jmbg)) { if (r.IsMatch(lk)) { Klijent k = new Klijent(); k.KlijentID = tbID.Text; k.Ime = tbIme.Text; k.Prezime = tbPrezime.Text; k.Jmbg = tbJMBG.Text; k.KontaktTel = tbTel.Text; k.BrLicneKarte = tbLK.Text; k.Mesto = cbMesta.SelectedItem as Mesto; try { int rezultat = komunikacija.Unesi(k); if (rezultat > 0) { MessageBox.Show("Sistem je zapamtio klijenta!"); return(1); } else { MessageBox.Show("Sistem ne moze da zapamti klijenta!"); return(0); } } catch (Exception ex) { MessageBox.Show("Vec postoji taj klijent u bazi!" + ex.Message); return(0); } } else { MessageBox.Show("Niste pravilno uneli broj licne karte"); return(0); } } else { MessageBox.Show("Niste pravilno uneli JMBG"); return(0); } }