public Model.Recenzija Insert(RecenzijaInsertRequest insert) { var entity = _mapper.Map <Database.Recenzija>(insert); _context.Recenzija.Add(entity); _context.SaveChanges(); return(_mapper.Map <Model.Recenzija>(entity)); }
public Model.Cjenovnik Insert(CijenaInsertRequest insert) { var dodavanje = _mapper.Map <Database.Cjenovnik>(insert); _context.Cjenovnik.Add(dodavanje); _context.SaveChanges(); return(_mapper.Map <Model.Cjenovnik>(dodavanje)); }
public Model.Soba Delete(int id) { var entity = _context.Soba.Find(id); _context.Soba.Remove(entity); _context.SaveChanges(); return(_mapper.Map <Model.Soba>(entity)); }
public Model.SobaStatus Insert(SobaStatusInsertRequest insert) { var entity = _mapper.Map <Database.SobaStatus>(insert); _context.SobaStatus.Add(entity); _context.SaveChanges(); return(_mapper.Map <Model.SobaStatus>(entity)); }
public Model.Novosti Insert(NovostiInsertRequest insert) { var dodaj = _mapper.Map <Database.Novosti>(insert); _context.Novosti.Add(dodaj); _context.SaveChanges(); return(_mapper.Map <Model.Novosti>(dodaj)); }
public Model.VrstaOsoblja Insert(VrstaOsobljaInsertRequest insert) { var entity = _mapper.Map <Database.VrstaOsoblja>(insert); _context.VrstaOsoblja.Add(entity); _context.SaveChanges(); return(_mapper.Map <Model.VrstaOsoblja>(entity)); }
public Model.Drzava Insert(DrzavaSearchRequest insert) { var entity = _mapper.Map <Database.Drzava>(insert); _context.Drzava.Add(entity); _context.SaveChanges(); return(_mapper.Map <Model.Drzava>(entity)); }
public Model.Gost Insert(GostiInsertRequest requst) { var entity = _mapper.Map <Database.Gost>(requst); if (requst.Lozinka != requst.PotvrdiLozinku) { throw new UserException("Lozinke se ne podudaraju"); } entity.LozinkaSalt = Util.PasswordGenerator.GenerateSalt(); entity.LozinkaHash = Util.PasswordGenerator.GenerateHash(requst.Lozinka, entity.LozinkaSalt); _context.Gost.Add(entity); _context.SaveChanges(); return(_mapper.Map <Model.Gost>(entity)); }
public Model.Osoblje Insert(OsobljeInsertRequest insert) { var entity = _mapper.Map <Database.Osoblje>(insert); if (insert.Lozinka != insert.PotvrdiLozinku) { throw new UserException("Lozinke se ne podudaraju"); } entity.LozinkaSalt = Util.PasswordGenerator.GenerateSalt(); entity.LozinkaHash = Util.PasswordGenerator.GenerateHash(insert.Lozinka, entity.LozinkaSalt); _context.Osoblje.Add(entity); _context.SaveChanges(); //foreach (var item in insert.Uloge) //{ // var korisniciUloga = new Database.KorisniciUloge(); // korisniciUloga.DatumIzmjene = DateTime.Now; // korisniciUloga.KorisnikId =entity.Id; // korisniciUloga.UlogaId = item; // _context.KorisniciUloge.Add(korisniciUloga); //} return(_mapper.Map <Model.Osoblje>(entity)); }