public IActionResult DodajNovuKategorijuZahtjevaDijelaProjekta(int dioProjektaId, [FromBody] KreirajZahtjevKategorijaRequestModel dioProjektaModel) { var result = zahtjevKategorijaService.DodajNovuKategorijuZahtjevaDijelaProjekta(dioProjektaId, dioProjektaModel); return(Convert(result)); }
public ServiceResult <ZahtjevKategorija> DodajNovuKategorijuZahtjevaDijelaProjekta(int dioProjektaId, KreirajZahtjevKategorijaRequestModel zahtjevKategorijaModel) { if (zahtjevKategorijaModel.Naziv.Length > 128) { return(Error("Naziv ne može biti veći od 128 karaktera")); } ZahtjevKategorija zahtjevKategorija = new ZahtjevKategorija(); zahtjevKategorija.Naziv = zahtjevKategorijaModel.Naziv; zahtjevKategorija.DioProjektaId = dioProjektaId; context.Add(zahtjevKategorija); SaveChanges(context); return(Ok(zahtjevKategorija)); }