Пример #1
0
        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);
                }
            }
        }
Пример #2
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);
            }
        }