Exemplo n.º 1
0
        public bool DaLiSuPodaciIspravni()
        {
            // BAZICNA PROVERA ISPRAVNOSTI PODATAKA
            // osnovna validacija podataka
            bool IspravniPodaci = true;

            //- DA LI JE SVE POPUNJENO
            if ((this.pIDModela.Equals("")) || (this.pMotor.Equals("")) || (this.pNazivModela.Equals("")) || (this.pNazivBoje.Equals("")) || (this.pNazivProizvodjaca == null))
            {
                IspravniPodaci = false;
            }
            else
            {
                //- DA LI ODGOVARA DUZINA UNETE VREDNOSTI
                if (this.pIDModela.Length > 10)
                {
                    IspravniPodaci = false;
                }
                else
                {
                    ModelDB objModelDB          = new ModelDB(this.pStringKonekcije);
                    DataSet dsPodaciModela      = objModelDB.DajSveModelePoID(this.pIDModela);
                    bool    NePostojiSifraUBazi = (dsPodaciModela.Tables[0].Rows.Count == 0);
                    IspravniPodaci = NePostojiSifraUBazi;
                }
            }
            return(IspravniPodaci);
        }