public ActionResult LogOnParcijalni(UserLoginModel model) { InLine.Model.Admin.Korisnik korisnik = new InLine.Model.Admin.Korisnik(); KorisnikSession korisnikSessionID = new KorisnikSession(); String poruka = String.Empty; try { korisnik = _loginService.GetKorisnik(model.Username, model.Password); if (korisnik != null) { return(RedirectToAction(ViewList.Administracija.ViewAdministrativniPodaci, T4.ControllerName.ControllerName.Administracija, korisnik)); } else { ViewBag.poruka = "Greška pri spajanju! Neispravno korisničko ime ili lozinka!"; return(View()); } } catch (Exception ex) { IDozvoleZabranePoruke insertinlog = new DozvoleZabranePoruke(); insertinlog.AddExceptionInLogKodLogiranja("Greška kod logiranja pri provjeri korisničkog imena ili lozinke", ex.GetBaseException().ToString(), ex.StackTrace.ToString()); } return(View(ViewList.Administracija.ViewAdministrativniPodaci, T4.ControllerName.ControllerName.Administracija)); }
public ActionResult AdministrativniPodaci(InLine.Model.Admin.Korisnik korisnik) { List <SelectListItem> BazaKorisnikCombo = new List <SelectListItem>(); InLine.Model.Admin.KorisnikData korisnikData = new InLine.Model.Admin.KorisnikData(); korisnikData.KorisnikID = korisnik.ID_Korisnik; korisnikData.Login = korisnik.Login; korisnikData.LoginPassword = korisnik.Lozinka; korisnikData.KorisnikIme = korisnik.Ime; korisnikData.KorisnikPrezime = korisnik.Prezime; korisnikData.Godina = 0; //BazaKorisnikCombo = _serviceLogin.GetUserDataPartialLogin(korisnik.ID_Korisnik).Select(c => new SelectListItem() { Value = c.ID_Database.ToString(), Text = c.DatabaseName }).ToList(); BazaKorisnikCombo = _serviceLogin.GetUserDataPartialLoginVIEW(korisnik.ID_Korisnik).Select(c => new SelectListItem() { Value = c.ID_Baza.ToString(), Text = c.BazaNaziv }).ToList(); if (BazaKorisnikCombo.Count() > 1) { BazaKorisnikCombo.Insert(0, new SelectListItem() { Text = KeyWord.Forma.Rijec.Odaberite, Value = "" }); } ViewBag.BazaKorisnik = new SelectList(BazaKorisnikCombo.AsEnumerable(), KeyWord.Combo.Rijec.Value, KeyWord.Combo.Rijec.Text); return(View(korisnikData)); }