public ActionResult Uredi(int uplataId, int funkcijaOsobe)
        {
            UplateUposlenicima        uplata = ctx.UplateUposlenicima.Where(x => x.Id == uplataId).FirstOrDefault();
            UplateUposlenicimaUrediVM model  = new UplateUposlenicimaUrediVM {
                Id               = uplataId,
                isDeleted        = uplata.isDeleted,
                DatumUplate      = uplata.DatumUplate.ToString("dd.MM.yyyy"),
                DatumOd          = uplata.DatumOd.ToString("dd.MM.yyyy"),
                DatumDo          = uplata.DatumDo.ToString("dd.MM.yyyy"),
                SvrhaUplate      = uplata.SvrhaUplate,
                Obrazlozenje     = uplata.Obrazlozenje,
                OsobaId          = uplata.OsobaId,
                IznosKMBrojevima = uplata.IznosKMBrojevima.ToString(),
                IznosKMSLovima   = uplata.IznosKMSLovima,
                funkcijaOsobe    = funkcijaOsobe
            };

            return(View("Uredi", model));
        }
示例#2
0
        public ActionResult SpremiIzmjenuUplate(UplateUposlenicimaUrediVM model)
        {
            UplateUposlenicima uplata = ctx.UplateUposlenicima.Where(x => x.Id == model.Id).FirstOrDefault();

            if (model.DatumUplate != null)
            {
                uplata.DatumUplate = KonvertujUDatum_dd_mm_yyyy(model.DatumUplate);
            }
            if (model.DatumOd != null)
            {
                uplata.DatumOd = KonvertujUDatum_dd_mm_yyyy(model.DatumOd);
            }
            if (model.DatumDo != null)
            {
                uplata.DatumDo = KonvertujUDatum_dd_mm_yyyy(model.DatumDo);
            }
            uplata.SvrhaUplate      = model.SvrhaUplate;
            uplata.IznosKMBrojevima = Convert.ToDecimal(model.IznosKMBrojevima);
            uplata.IznosKMSLovima   = model.IznosKMSLovima;
            uplata.Obrazlozenje     = model.Obrazlozenje;
            ctx.SaveChanges();
            return(RedirectToAction("PregledUplataUposlenika", new { osobaId = model.OsobaId, funkcijaOsobe = model.funkcijaOsobe }));
        }