예제 #1
0
        private VrstaProizvoda CreateNewVrstaProizvoda()
        {
            var vrstaProizvoda = new VrstaProizvoda();

            _vrstaProizvodaRepository.Add(vrstaProizvoda);
            return(vrstaProizvoda);
        }
예제 #2
0
        public async Task <IActionResult> PutVrstaProizvoda(int id, VrstaProizvoda vrstaProizvoda)
        {
            if (id != vrstaProizvoda.Barkod)
            {
                return(BadRequest());
            }

            _unitOfWork.VrsteProizvoda.Update(vrstaProizvoda);

            try
            {
                await _unitOfWork.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!VrstaProizvodaExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtAction("GetVrstaProizvoda", new { id = vrstaProizvoda.Barkod }, vrstaProizvoda));
        }
        public IActionResult Spasi(VrstaProizvoda Model)
        {
            db.VrsteProizvoda.Add(Model);
            db.SaveChanges();

            return(RedirectToAction("Index"));
        }
        public IActionResult Obrisi(int VrstaID)
        {
            VrstaProizvoda del = db.VrsteProizvoda.Where(x => x.VrstaProizvodaID == VrstaID).FirstOrDefault();

            db.VrsteProizvoda.Remove(del);
            db.SaveChanges();

            return(RedirectToAction("Index"));
        }
예제 #5
0
        public async Task <ActionResult <VrstaProizvoda> > PostVrstaProizvoda(VrstaProizvoda vrstaProizvoda)
        {
            if (VrstaProizvodaExists(vrstaProizvoda.Barkod))
            {
                return(BadRequest());
            }
            else
            {
                _unitOfWork.VrsteProizvoda.Add(vrstaProizvoda);
                await _unitOfWork.SaveChangesAsync();
            }

            return(CreatedAtAction("GetVrstaProizvoda", new { id = vrstaProizvoda.Barkod }, vrstaProizvoda));
        }
예제 #6
0
 public void Remove(VrstaProizvoda vrstaProizvoda)
 {
     _context.VrsteProizvoda.Remove(vrstaProizvoda);
 }
예제 #7
0
 public void Add(VrstaProizvoda vrstaProizvoda)
 {
     _context.VrsteProizvoda.Add(vrstaProizvoda);
 }
        public IActionResult Dodaj()
        {
            VrstaProizvoda model = new VrstaProizvoda();

            return(View(model));
        }