Beispiel #1
0
        public IActionResult AzurirajNazivProjekta(String stariNaziv, [FromBody] AzurirajNazivProjektaRequestModel model)
        {
            var result = projekatService.AzurirajNazivProjekta(stariNaziv, model);

            return(Convert(result));
        }
Beispiel #2
0
        public ServiceResult <ProjekatModel> AzurirajNazivProjekta(string stariNaziv, AzurirajNazivProjektaRequestModel model)
        {
            if (string.IsNullOrEmpty(model.Naziv))
            {
                return(Error("Polje naziv projekta ne može biti prazno"));
            }

            var projekat = context.Projekti
                           .ToProjekatModel()
                           .SingleOrDefault(p => p.Naziv == stariNaziv);

            if (projekat == null)
            {
                return(NotFound());
            }
            projekat.Naziv = model.Naziv;
            SaveChanges(context);

            // uradi mapiranje
            return(Ok(projekat));
        }