public override Model.NarudzbaStavke Insert(NarudzbeStavkeUpsertRequest request) { Database.NarudzbaStavke narudzbaStavke = new Database.NarudzbaStavke(); narudzbaStavke.Cijena = request.Cijena; narudzbaStavke.Kolicina = request.Kolicina; narudzbaStavke.NarudzbaId = request.NarudzbaId; _db.Add(narudzbaStavke); _db.SaveChanges(); return(_mapper.Map <Model.NarudzbaStavke>(narudzbaStavke)); }
public override Model.NarudzbaStavke Update(int id, NarudzbeStavkeUpsertRequest request) { var narudzbaStavke = _db.NarudzbaStavke.Find(id); narudzbaStavke.Cijena = request.Cijena; narudzbaStavke.Kolicina = request.Kolicina; narudzbaStavke.NarudzbaId = request.NarudzbaId; _db.NarudzbaStavke.Attach(narudzbaStavke); _db.NarudzbaStavke.Update(narudzbaStavke); _db.SaveChanges(); return(_mapper.Map <Model.NarudzbaStavke>(narudzbaStavke)); }