public ActionResult Create([Bind(Include = "vrstaPregledaID,nazivVrstePregleda")] tblVrstaPregleda tblVrstaPregleda)
        {
            if (ModelState.IsValid)
            {
                db.tblVrstaPregledas.Add(tblVrstaPregleda);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tblVrstaPregleda));
        }
        public ActionResult Create([Bind(Include = "ustanovaID,nazivUstanove,adresaUstanove,mestoUstanove")] tblUstanova tblUstanova)
        {
            if (ModelState.IsValid)
            {
                db.tblUstanovas.Add(tblUstanova);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tblUstanova));
        }
예제 #3
0
        public ActionResult Create([Bind(Include = "pacijentID,imePacijenta,prezimePacijenta,adresaPacijenta,polPacijenta,datumRodjenjaPacijenta,jmbgPacijenta,brojTelefonaPacijenta,lbo")] tblPacijent tblPacijent)
        {
            if (ModelState.IsValid)
            {
                db.tblPacijents.Add(tblPacijent);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tblPacijent));
        }
        public ActionResult Create([Bind(Include = "doktorID,imeDoktora,prezimeDoktora,datumRodjenjaDoktora,brojTelefonaDoktora,brojLicence,specijalizacija")] tblDoktor tblDoktor)
        {
            if (ModelState.IsValid)
            {
                db.tblDoktors.Add(tblDoktor);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tblDoktor));
        }
예제 #5
0
        public ActionResult Create([Bind(Include = "tipPregledaID,nazivTipaPregleda,vrstaPregledaID")] tblTipPregleda tblTipPregleda)
        {
            if (ModelState.IsValid)
            {
                db.tblTipPregledas.Add(tblTipPregleda);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.vrstaPregledaID = new SelectList(db.tblVrstaPregledas, "vrstaPregledaID", "nazivVrstePregleda", tblTipPregleda.vrstaPregledaID);
            return(View(tblTipPregleda));
        }
        public ActionResult Create([Bind(Include = "pregledID,terminPregleda,vremePregleda,dodatneNapomene,ustanovaID,pacijentID,vrstaPregledaID,doktorID")] tblPregled tblPregled)
        {
            if (ModelState.IsValid)
            {
                db.tblPregleds.Add(tblPregled);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.doktorID        = new SelectList(db.tblDoktors, "doktorID", "doktor", tblPregled.doktorID);
            ViewBag.pacijentID      = new SelectList(db.tblPacijents, "pacijentID", "pacijent", tblPregled.pacijentID);
            ViewBag.ustanovaID      = new SelectList(db.tblUstanovas, "ustanovaID", "ustanova", tblPregled.ustanovaID);
            ViewBag.vrstaPregledaID = new SelectList(db.tblVrstaPregledas, "vrstaPregledaID", "nazivVrstePregleda", tblPregled.vrstaPregledaID);
            return(View(tblPregled));
        }
        public ActionResult Registration(tblKorisnik tblKorisnik)
        {
            bool   Satus   = false;
            string message = " ";

            if (ModelState.IsValid)
            {
                var isExist = isEmailExist(tblKorisnik.emailKorisnika);
                if (isExist)
                {
                    ModelState.AddModelError("EmailExist", "Email adresa vec postoji");
                    return(View(tblKorisnik));
                }

                tblKorisnik.sifraKorisnika  = Crypto.Hash(tblKorisnik.sifraKorisnika);
                tblKorisnik.potvrdjenaSifra = Crypto.Hash(tblKorisnik.potvrdjenaSifra);

                using (ZakazivanjePregledaEntities db = new ZakazivanjePregledaEntities())
                {
                    db.tblKorisniks.Add(tblKorisnik);
                    db.SaveChanges();
                    message = "Registracije je uspesno izvrsena!";
                    Satus   = true;
                }
            }
            else
            {
                message = "Neuspesan zahtev!";
            }
            ViewBag.Message = message;
            ViewBag.Status  = Satus;

            return(View(tblKorisnik));
        }
        public ActionResult Registration(tblKorisnik model)
        {
            bool   Status  = false;
            string message = "";


            if (ModelState.IsValid)
            {
                var isExist         = IsEmailExist(model.emailKorisnika);
                var isExistUsername = IsUsernameExist(model.korisnickoIme);
                if (isExist)
                {
                    ModelState.AddModelError("EmailExist", "Email vec postoji");
                    return(View(model));
                }

                if (isExistUsername)
                {
                    ModelState.AddModelError("UsernameExist", "Korisnicko ime vec postoji");
                    return(View(model));
                }


                using (ZakazivanjePregledaEntities db = new ZakazivanjePregledaEntities())
                {
                    db.tblKorisniks.Add(model);
                    db.SaveChanges();

                    Status  = true;
                    message = "Uspesno ste se registrovali";
                }
            }
            else
            {
                message = "Nespesan zahtev!";
            }

            /*using (var contex = new ZakazivanjePregledaEntities())
             * {
             *  contex.tblKorisniks.Add(model);
             *  contex.SaveChanges();
             * }*/

            ViewBag.Message = message;
            ViewBag.Status  = Status;
            //return RedirectToAction("Login");
            return(View("SuccessfulLogin"));
        }