public bool ValidirajIznos()
        {
            TipKredita tip = cbTipKredita.SelectedItem as TipKredita;

            if (String.IsNullOrEmpty(txtIznos.Text) || !txtIznos.Text.All(x => Char.IsNumber(x)))
            {
                PrikaziInfoPoruku(String.Format(KREDIT_IZNOS, new String[]
                {
                    Convert.ToString(tip.MinDug),
                    Convert.ToString(tip.MaksDug)
                }));
                return(false);
            }

            double iznos = Convert.ToDouble(txtIznos.Text);

            if (iznos < tip.MinDug || iznos > tip.MaksDug)
            {
                PrikaziInfoPoruku(String.Format(KREDIT_IZNOS, new String[]
                {
                    Convert.ToString(tip.MinDug),
                    Convert.ToString(tip.MaksDug)
                }));
                return(false);
            }
            return(true);
        }
        public bool ValidirajDatume()
        {
            if (cbTipKredita.SelectedItem == null)
            {
                PrikaziInfoPoruku(DATUM_I_TIP);
                return(false);
            }

            DateTime   rokDospeca    = dtpRokDospeca.Value.Date;
            DateTime   datumUzimanja = dtpDatumUzimanja.Value.Date;
            TipKredita tip           = cbTipKredita.SelectedItem as TipKredita;

            if (rokDospeca == datumUzimanja)
            {
                PrikaziInfoPoruku(ROK_DOSPECA_POSLE_DANAS);
                return(false);
            }

            switch (tip.VremenskiOkvir)
            {
            case VremenskiOkvir.Kratkorocni:
                if (datumUzimanja.AddYears(1) < rokDospeca)
                {
                    PrikaziInfoPoruku(KRATKOROCNI);
                    return(false);
                }
                break;

            case VremenskiOkvir.Srednjerocni:
                if (datumUzimanja.AddYears(1) > rokDospeca || datumUzimanja.AddYears(5) < rokDospeca)
                {
                    PrikaziInfoPoruku(SREDNJEROCNI);
                    return(false);
                }
                break;

            case VremenskiOkvir.Dugorocni:
                if (datumUzimanja.AddYears(5) < rokDospeca)
                {
                    PrikaziInfoPoruku(DUGOROCNI);
                    return(false);
                }
                break;
            }
            return(true);
        }