public Model.Pretplate Insert(PretplateInsertRequest request) { Database.Pretplate entity = _mapper.Map <Database.Pretplate>(request); //entity.KorisnikId = Security.BasicAuthenticationHandler.PrijavljeniKorisnik.KorisniciId; _context.Pretplate.Add(entity); _context.SaveChanges(); return(_mapper.Map <Model.Pretplate>(entity)); }
public bool Remove(int id) { Database.Pretplate entity = _context.Pretplate.Where(x => x.KategorijaId == id && x.KorisnikId == 1).FirstOrDefault(); if (entity != null) { _context.Pretplate.Remove(entity); _context.SaveChanges(); return(true); } return(false); }
public Model.Pretplate Update(int id, PretplateInsertRequest request) { Database.Pretplate entity = _context.Pretplate.Where(x => x.PretplataId == id).FirstOrDefault(); _context.Pretplate.Attach(entity); _context.Pretplate.Update(entity); entity = _mapper.Map(request, entity); _context.SaveChanges(); return(_mapper.Map <Model.Pretplate>(entity)); }