Пример #1
0
        public IActionResult IzmenaPodataka(long id, KancelarijaDTO kancelarija)
        {
            Kancelarija staraKancelarija = _context.Kancelarije.Find(id);

            staraKancelarija.Opis = kancelarija.Opis;

            _context.SaveChanges();
            return(Ok("Promjenjeno!"));
        }
 public IActionResult CreateKanc(KancelarijaDTO kancelarija)
 {
     //_kancelarija.Create(new KancelarijaDTO
     //{
     //    Opis = kancelarija.Opis
     //});
     _kancelarija.Create(kancelarija);
     return(RedirectToAction("KancelarijaGetAll"));
 }
Пример #3
0
        //void Update(T entitet);
        public void Update(int id, KancelarijaDTO entitet)
        {
            var kancelarijaById = _repositoryKancelarija.FirstOrDefault(c => c.Id == id);

            if (kancelarijaById == null)
            {
                throw new UserFriendlyException("Unijeli ste nepostojeci Id.");
            }
            _objectMapper.Map(entitet, kancelarijaById);
        }
Пример #4
0
        //void Create(T entitet);
        public void Create(KancelarijaDTO entitet)
        {
            //var kanc = _repositoryKancelarija.FirstOrDefault(c => c.Id == entitet.Id);
            //if (kanc!=null)
            //{
            //    throw new UserFriendlyException("Kanceelarija sa naznacenim Id vec posoji.");
            //}
            var kancelarija = _objectMapper.Map <Kancelarija>(entitet);

            _repositoryKancelarija.Insert(kancelarija);
        }
Пример #5
0
        public IActionResult Upisivanje(KancelarijaDTO kancelarijaNova)
        {
            if (kancelarijaNova == null)
            {
                return(Ok("ahaha nesto si zaebo"));
            }
            Kancelarija kancelarija = _mapper.Map <Kancelarija>(kancelarijaNova);

            _context.Kancelarije.Add(kancelarija);
            _context.SaveChanges();

            return(Ok("Dobro je brate, znaci sacuvao sam nista ne brini."));
        }