public Model.Osoblje Insert(OsobljeInsertRequest request) { var entity = _mapper.Map <Database.Osoblje>(request); if (request.Password != request.PasswordConfirmation) { throw new Exception("Passwordi se ne slažu"); } entity.LozinkaSalt = GenerateSalt(); entity.LozinkaHash = GenerateHash(entity.LozinkaSalt, request.Password); _context.Osoblje.Add(entity); _context.SaveChanges(); foreach (var odjel in request.Odjeli) { Database.OdjeliOsoblje odjeliOsoblje = new Database.OdjeliOsoblje(); odjeliOsoblje.OsobljeId = entity.OsobljeId; odjeliOsoblje.OdjelId = odjel; _context.OdjeliOsoblje.Add(odjeliOsoblje); } _context.SaveChanges(); return(_mapper.Map <Model.Osoblje>(entity)); }
public RSII25092020 Insert(RSII25092020InsertRequest request) { var entity = _mapper.Map <Database.Rsii25092020>(request); _context.Rsii25092020.Add(entity); _context.SaveChanges(); return(_mapper.Map <Model.RSII25092020>(entity)); }
public Model.Obavjestenja Insert(ObavjestenjaInsertRequest request) { var entity = _mapper.Map <Database.Obavjestenja>(request); _context.Obavjestenja.Add(entity); _context.SaveChanges(); return(_mapper.Map <Model.Obavjestenja>(entity)); }
public Model.Reklamacije Insert(ReklamacijeInsertRequest request) { var entity = _mapper.Map <Database.Reklamacije>(request); _context.Reklamacije.Add(entity); _context.SaveChanges(); _context.SaveChanges(); return(_mapper.Map <Model.Reklamacije>(entity)); }
public Model.Kupci Insert(KupciInsertRequest request) { var entity = _mapper.Map <Database.Kupci>(request); if (request.Password != request.PasswordConfirmation) { throw new Exception("Passwordi se ne slažu"); } entity.LozinkaSalt = GenerateSalt(); entity.LozinkaHash = GenerateHash(entity.LozinkaSalt, request.Password); _context.Kupci.Add(entity); _context.SaveChanges(); return(_mapper.Map <Model.Kupci>(entity)); }