public ActionResult ChangePassword(ChangePasswordViewModel model)
        {
            if (ModelState.IsValid)
            {
                bool isPasswordChanged;

                try
                {
                    isPasswordChanged = WebSecurity.ChangePassword(WebSecurity.CurrentUserName, model.OldPassword, model.NewPassword);
                }
                catch (Exception)
                {
                    isPasswordChanged = false;
                }


                if (isPasswordChanged)
                {
                    var korisnik = Repozitorij.GetKorisnik();
                    Repozitorij.ChangePassword(korisnik.IDDjelatnik, model.NewPassword);
                    return(RedirectToAction("Login", "Account"));
                }
                else
                {
                    ModelState.AddModelError("CurrentPassword", "Stara lozinka nije ispravno unesena.");
                }
            }

            return(View());
        }
        public ActionResult ShowPodaci()
        {
            var model = Repozitorij.GetProjektiEvidencija(Repozitorij.GetKorisnik().IDDjelatnik, DateTime.Now);

            model.SaveOrDate = "date";
            return(View(model));
        }
        public ActionResult ShowPodaci()
        {
            var model = Repozitorij.GetKorisnik();

            model.DatumZaposlenja     = DateTime.Parse(model.DatumZaposlenja.ToShortDateString());
            ViewData["TipDjelatnika"] = Repozitorij.GetTipDjelatnikaKorisnika();
            ViewData["Tim"]           = Repozitorij.GetTimKorisnika();
            return(View(model));
        }
 public ActionResult ShowPodaci(ProjektEvidencijaVM projektiEvidencijaVM)
 {
     if (projektiEvidencijaVM.SaveOrDate == "save")
     {
         Repozitorij.SaveChangesSatnica(projektiEvidencijaVM.ProjektiEvidencija, projektiEvidencijaVM.IdDjelatnik, projektiEvidencijaVM.DatumSatnice);
         var model = Repozitorij.GetProjektiEvidencija(Repozitorij.GetKorisnik().IDDjelatnik, projektiEvidencijaVM.DatumSatnice);
         return(View(model));
     }
     else
     {
         var model = Repozitorij.GetProjektiEvidencija(Repozitorij.GetKorisnik().IDDjelatnik, projektiEvidencijaVM.DatumSatnice);
         return(View(model));
     }
 }