コード例 #1
0
        public async Task <IActionResult> Post([FromBody] IntenzitetPretnje intenzitetPretnje)
        {
            if (!ModelState.IsValid)
            {
                return(Fail(ModelState));
            }

            _unitOfWork.IntenzitetPretnji.Add(intenzitetPretnje);
            await _unitOfWork.Complete();

            return(Success(await _unitOfWork.IntenzitetPretnji.Get(intenzitetPretnje.Id)));
        }
コード例 #2
0
        public async Task <IActionResult> Put([FromRoute] int id, [FromBody] IntenzitetPretnje intenzitetPretnjeEdit)
        {
            if (!ModelState.IsValid)
            {
                return(Fail(ModelState));
            }

            var intenzitetPretnje = await _unitOfWork.IntenzitetPretnji.Get(id);

            if (intenzitetPretnje == null)
            {
                return(Fail("Not Found"));
            }

            intenzitetPretnje.Naziv    = intenzitetPretnjeEdit.Naziv;
            intenzitetPretnje.Vrednost = intenzitetPretnjeEdit.Vrednost;

            await _unitOfWork.Complete();

            return(Success(await _unitOfWork.IntenzitetPretnji.Get(id)));
        }