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))); }
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))); }