示例#1
0
        private bool ValidateOIB()
        {
            bool bStatus = true;

            if (tboxOib.Text == "")
            {
                errProviderOIB.SetError(tboxOib, "Unesite OIB člana");
                bStatus = false;
            }
            else if (!PomocneFunkcije.isValidOIB(tboxOib.Text))
            {
                errProviderOIB.SetError(tboxOib, "Unesite ispravan OIB člana");
                bStatus = false;
            }
            else if (!_isUredi && !PomocneFunkcije.IDExists(tboxOib.Text, MaticniPodaci.Clan))
            {
                MessageBox.Show("Član sa unesenim OIB-om već postoji");
                errProviderOIB.SetError(tboxOib, "Unesite jedinstveni OIB člana");
                bStatus = false;
            }
            else
            {
                errProviderOIB.SetError(tboxOib, "");
            }

            return(bStatus);
        }
        private bool ValidateID()
        {
            bool bStatus = true;

            if (tboxDrzavaID.Text == "")
            {
                errProviderID.SetError(tboxDrzavaID, "Unesite ID države");
                bStatus = false;
            }
            else if (!_isUredi && !PomocneFunkcije.IDExists(tboxDrzavaID.Text, MaticniPodaci.Drzave))
            {
                MessageBox.Show("Unijeli ste već postojeći ID");
                errProviderID.SetError(tboxDrzavaID, "Unesite jedinstveni ID države");
                bStatus = false;
            }
            else
            {
                errProviderID.SetError(tboxDrzavaID, "");
            }

            return(bStatus);
        }