public ActionResult ContinueRegistration(RegisterModel model)
        {
            if (model.tipkorisnika){
                RegisterEmployeeModel employeeModel = new RegisterEmployeeModel(model);

                return View("ContinueRegistrationEmployee", employeeModel);
            }
            else
            {
                RegisterEmployerModel employerModel = new RegisterEmployerModel(model);
                return View("ContinueRegistrationEmployer", employerModel);
            }
        }
        public ActionResult RegisterEmployer(RegisterEmployerModel model)
        {
            if (ModelState.IsValid)
            {
                Guid tmpGuid = Guid.NewGuid();
                try
                {
                    bazaEntities dc = new bazaEntities();
                    korisnici novikorisnik = new korisnici
                    {
                        aktivan = false,
                        email = model.Email,
                        username = model.UserName,
                        password = model.Password,
                        GUID = tmpGuid.ToString(),
                        tip_korisnika = "poslodavac"
                    };
                    dc.korisnici.Add(novikorisnik);
                    dc.SaveChanges();

                    lokacije lokacija = new lokacije()
                    {
                        drzava = model.Drzava,
                        grad = model.Grad
                    };
                    var idLokacije = dc.lokacije.Where(x => x.drzava == lokacija.drzava && x.grad == lokacija.grad).Select(x => x.idlokacije).FirstOrDefault();
                    if(idLokacije == 0)
                    {
                        dc.lokacije.Add(lokacija);
                        idLokacije = dc.lokacije.Where(x => x.drzava == lokacija.drzava && x.grad == lokacija.grad).Select(x => x.idlokacije).FirstOrDefault();
                    }

                    var idKorisnika = dc.korisnici.Where(x => x.username == model.UserName).Select(x => x.idkorisnici).FirstOrDefault();
                    poslodavci noviPoslodavac = new poslodavci
                    {
                        telefon = model.Telefon,
                        broj_zaposlenih = model.BrojZaposlenih,
                        djelatnost = model.Djelatnost,
                        idkorisnici = idKorisnika,
                        naziv = model.Naziv,
                        OIB = model.OIB,
                        opis = model.Opis,
                        vrsta = model.Vrsta,
                        webpage = model.Webpage,
                        idlokacije = idLokacije
                    };
                    dc.poslodavci.Add(noviPoslodavac);
                    dc.SaveChanges();

                    ApiKontroler k = new ApiKontroler();
                    if (k.SendEmail("Potvrda Registracije", string.Format(@"
                    Dobro došli na našu stranicu i čestitamo na uspješnoj registraciji.
                    Da biste potvrdili registraciju, kliknite na link ispod:
                       http://localhost:50164/Admin/PotvrdaRegistracije/{0}?guid={1}", idKorisnika, tmpGuid), model.Email))
                    {
                        ViewBag.poslanaPotvrda = "Confirmation mail has been sent.";
                    }
                    return RedirectToAction("Login");
                }
                catch (Exception ex)
                {
                    //vratiti ponovo s greškom
                    ViewBag.errorOccured = "An error occured. Please try again";
                    return View("ContinueRegistrationEmployer", model);
                }
            }
            return View("ContinueRegistrationEmployer", model);
        }