예제 #1
0
        /// <summary>
        /// Metoda koja traži dohvaćanje podataka od metode DohvatiKorisnike iz DAL sloja
        /// </summary>
        /// <returns></returns>
        public DataTable DohvatiKorisnike()
        {
            KorisnikDal korisnikDal = new KorisnikDal();
            DataTable   dtKorisnici = korisnikDal.DohvatiKorisnike();

            return(dtKorisnici);
        }
예제 #2
0
        /// <summary>
        /// Metoda koja traži dohvaćanje podataka od metode PopuniKorisnika iz DAL sloja
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public DataTable PopuniKorisnika(int id)
        {
            KorisnikDal korDAL     = new KorisnikDal();
            DataTable   dtKorisnik = korDAL.PopuniKorisnika(id);

            return(dtKorisnik);
        }
예제 #3
0
        /// <summary>
        /// Metoda koja traži dohvaćanje podataka od metode DohvatiEmail iz DAL sloja
        /// </summary>
        /// <returns></returns>
        public List <string> DohvatiEmail()
        {
            KorisnikDal   korisnikDal = new KorisnikDal(); // kompozicija
            List <string> listaEmail  = korisnikDal.DohvatiEmail();

            return(listaEmail);
        }
예제 #4
0
        /// <summary>
        /// Metoda koja traži dohvaćanje podataka od metode DohvatiKorime iz DAL sloja
        /// </summary>
        /// <returns></returns>
        public List <string> DohvatiKorime()
        {
            KorisnikDal   korisnikDal = new KorisnikDal();
            List <string> listaKorime = korisnikDal.DohvatiKorime();

            return(listaKorime);
        }
예제 #5
0
        /// <summary>
        /// Metoda koja traži dohvaćanje podataka od metode DohvatiKorisnikFull iz DAL sloja
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public DataTable DohvatiKorisnikFull(int id)
        {
            KorisnikDal korDal     = new KorisnikDal();
            DataTable   dtKorisnik = korDal.DohvatiKorisnikFull(id);

            return(dtKorisnik);
        }
예제 #6
0
        /// <summary>
        /// Metoda koja traži dohvaćanje podataka od metode DohvatiNadimak iz DAL sloja
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public string DohvatiNadimak(int id)
        {
            KorisnikDal korDAL = new KorisnikDal();
            string      nad    = korDAL.DohvatiNadimak(id);

            return(nad);
        }
예제 #7
0
        /// <summary>
        /// Metoda koja traži dohvaćanje podataka od metode DohvatiKorImeID iz DAL sloja
        /// </summary>
        /// <returns></returns>
        public DataTable DohvatiKorimeID()
        {
            KorisnikDal korDal     = new KorisnikDal();
            DataTable   dtKorisnik = korDal.DohvatiKorimeID();

            return(dtKorisnik);
        }
예제 #8
0
        /// <summary>
        /// Metoda koja traži dohvaćanje podataka od metode DohvatiBrojRezervacija iz DAL sloja
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public int DohvatiBrojRezervacija(int id)
        {
            KorisnikDal korDAL = new KorisnikDal();
            int         broj   = korDAL.DohvatiBrojRezervacija(id);

            return(broj);
        }
예제 #9
0
        /// <summary>
        /// Metoda koja traži dohvaćanje podataka od metode DohvatiKorisnika iz DAL sloja
        /// </summary>
        /// <param name="nadimak"></param>
        /// <returns></returns>
        public DataTable DohvatiKorisnika(string nadimak)
        {
            KorisnikDal korisnikDal = new KorisnikDal();
            DataTable   dt          = korisnikDal.DohvatiKorisnika(nadimak);


            return(dt);
        }
예제 #10
0
        public bool RegistracijaPopunjena(string Ime, string Prezime, string Email, string Korime, string Lozinka, string Telefon, string Adresa)
        {
            bool          registracijaPopunjena = false;
            bool          emailSlobodan         = false;
            bool          korimeSlobodan        = false;
            KorisnikDal   korisnikDal           = new KorisnikDal();
            List <string> listaMailova          = korisnikDal.DohvatiEmail();
            List <string> listaKorime           = korisnikDal.DohvatiKorime();

            foreach (string objekt in listaMailova)
            {
                if (Email == objekt)
                {
                    emailSlobodan = false;
                    break;
                }
                else
                {
                    emailSlobodan = true;
                }
            }
            foreach (string objekt in listaKorime)
            {
                if (Korime == objekt)
                {
                    korimeSlobodan = false;
                    break;
                }
                else
                {
                    korimeSlobodan = true;
                }
            }

            if (Ime != "" && Prezime != "" && Email != "" && Korime != "" && Lozinka != "" && Telefon != "" && Adresa != "" && emailSlobodan == true && korimeSlobodan == true)
            {
                registracijaPopunjena = true;
            }
            return(registracijaPopunjena);
        }
예제 #11
0
        /// <summary>
        /// Metoda koja traži dohvaćanje podataka od metode upisiNovogKorisnika iz DAL sloja
        /// </summary>
        public void upisiNovogKorisnika()
        {
            KorisnikDal korisnikDal = new KorisnikDal();

            korisnikDal.upisiNovogKorisnika(this.Ime, this.Prezime, this.Email, this.Korime, this.Lozinka, this.Telefon, this.Adresa);
        }
예제 #12
0
        /// <summary>
        /// Metoda koja traži dohvaćanje podataka od metode ObrisiKorisnika iz DAL sloja
        /// </summary>
        /// <param name="id"></param>
        public void ObrisiKorisnika(int id)
        {
            KorisnikDal korisnikDal = new KorisnikDal();

            korisnikDal.ObrisiKorisnika(id);
        }
예제 #13
0
        /// <summary>
        /// Metoda koja traži dohvaćanje podataka od metode PostaviKaoAdministratora iz DAL sloja
        /// </summary>
        /// <param name="id"></param>
        public void PostaviKaoAdmina(int id)
        {
            KorisnikDal korisnikDal = new KorisnikDal();

            korisnikDal.PostaviKaoAdministratora(id);
        }