Ejemplo n.º 1
0
        public ServiceResult <PostavkeModel> AzurirajPostavke(AzurirajPostavkeRequestModel model)
        {
            // dobavi postavke
            var postavke = context.Postavke
                           .OrderBy(p => p.Id)
                           .FirstOrDefault();

            // ako ne postoje, napravi nove
            if (postavke == null)
            {
                postavke = new Postavke();
                context.Add(postavke);
            }

            // postavi vrijednosti
            postavke.NaslovSistema      = model.NaslovSistema;
            postavke.TrajanjeSesije     = model.TrajanjeSesije;
            postavke.UrlKarte           = model.UrlKarte;
            postavke.AutorskaPravaKarte = model.AutorskaPravaKarte;

            SaveChanges(context);

            // ocisti kes, vrati kreirane/azuirane postavke
            cachedResult = null;
            return(VratiPostavke());
        }
Ejemplo n.º 2
0
        public IActionResult Azuriraj([FromBody] AzurirajPostavkeRequestModel model)
        {
            var result = postavkeService.AzurirajPostavke(model);

            return(Convert(result));
        }