Exemple #1
0
        public async Task <IActionResult> Post([FromBody] VlasnikVrednosti vlasnikVrednosti)
        {
            if (!ModelState.IsValid)
            {
                return(Fail(ModelState));
            }

            _unitOfWork.VlasniciVrednosti.Add(vlasnikVrednosti);
            await _unitOfWork.Complete();

            //return Success(pretnja);
            return(Success(await _unitOfWork.VlasniciVrednosti.Get(vlasnikVrednosti.Id)));
        }
Exemple #2
0
        public async Task <IActionResult> Put([FromRoute] int id, [FromBody] VlasnikVrednosti vlasnikVrednostiEdit)
        {
            if (!ModelState.IsValid)
            {
                return(Fail(ModelState));
            }

            var vlasnikVrednosti = await _unitOfWork.VlasniciVrednosti.Get(id);

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


            vlasnikVrednosti.Ime     = vlasnikVrednostiEdit.Ime;
            vlasnikVrednosti.Prezime = vlasnikVrednostiEdit.Prezime;
            vlasnikVrednosti.OrganizacionaCelinaId = vlasnikVrednostiEdit.OrganizacionaCelinaId;

            await _unitOfWork.Complete();

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