public IActionResult IzmenaPodataka(long id, UredjajDTO uredjaj) { Uredjaj stariUredjaj = _context.Uredjaji.Find(id); stariUredjaj.Naziv = uredjaj.Naziv; _context.SaveChanges(); return(Ok("Promjenjeno!")); }
//void Update(T entitet); public void Update(int id, UredjajDTO entitet) { var uredjajById = _repositoryUredjaj.FirstOrDefault(c => c.Id == entitet.Id); if (uredjajById == null) { throw new UserFriendlyException("Uredjaj sa naznacenim Id ne posoji."); } _objectMapper.Map(entitet, uredjajById); }
//void Create(T entitet); public void Create(UredjajDTO entitet) { var provKancelarije = _repositoryUredjaj.FirstOrDefault(c => c.Id == entitet.Id); if (provKancelarije != null) { throw new UserFriendlyException("Uredjaj sa naznacenim Id vec posoji."); } var kancelarija = _objectMapper.Map <Uredjaj>(entitet); _repositoryUredjaj.Insert(kancelarija); }
public IActionResult Upisivanje(UredjajDTO uredjajNovi) { if (uredjajNovi == null) { return(NotFound("ahahah nesto si zaebo")); } Uredjaj uredjaj = _mapper.Map <Uredjaj>(uredjajNovi); _context.Uredjaji.Add(uredjaj); _context.SaveChanges(); return(Ok("Dobro je brate, znaci sacuvao sam nista ne brini.")); }