Пример #1
0
        internal void Save(UCAddMusterija UCAddMusterija)
        {
            if (!UserControlHelpers.JMBGFieldValidation(UCAddMusterija.TxtJMBG, UCAddMusterija.LblJMBG)
                | !UserControlHelpers.CapitalLetterValidation(UCAddMusterija.TxtIme, UCAddMusterija.LblIme)
                | !UserControlHelpers.CapitalLetterValidation(UCAddMusterija.TxtPrezime, UCAddMusterija.LblPrezime)
                | !UserControlHelpers.PhoneNumberValidation(UCAddMusterija.TxtBrojTelefona, UCAddMusterija.LblBrojTelefona)
                | !UserControlHelpers.DateValidation(UCAddMusterija.DtpDatumRodjenja, UCAddMusterija.LblDatum)
                )
            {
                return;
            }
            try
            {
                Musterija m = new Musterija
                {
                    JMBG           = UCAddMusterija.TxtJMBG.Text,
                    Ime            = UCAddMusterija.TxtIme.Text,
                    Prezime        = UCAddMusterija.TxtPrezime.Text,
                    BrojTelefona   = UCAddMusterija.TxtBrojTelefona.Text,
                    DatumRodjenja  = UCAddMusterija.DtpDatumRodjenja.Value,
                    WhereCondition = "m.JMBG=",
                    WhereValue     = UCAddMusterija.TxtJMBG.Text
                };

                /*List<Musterija> musterijaJMBG;
                 * if (Communication.Communication.Instance.SearchMusterijaJMBG(m))
                 * {
                 *  Communication.Communication.Instance.SaveMusterija(m);
                 *  System.Windows.Forms.MessageBox.Show("Musterija uspesno sacuvana");
                 *  ResetForm(UCAddMusterija);
                 * }
                 * else
                 * {
                 *  musterijaJMBG = Communication.Communication.Instance.SearchMusterija(m);
                 *  System.Windows.Forms.MessageBox.Show("Musterija vec postoji u bazi");
                 *  return;
                 * }*/
                Communication.Communication.Instance.SaveMusterija(m);
                System.Windows.Forms.MessageBox.Show("Musterija uspesno sacuvana");
                ResetForm(UCAddMusterija);
            }
            catch (Exception ex)
            {
                System.Windows.Forms.MessageBox.Show(ex.Message);
            }
        }