Esempio n. 1
0
        public Model.Dokument Insert(DokumentUpsertRequest request)
        {
            var entity = _mapper.Map <Database.Dokument>(request);

            _context.Dokumenti.Add(entity);
            _context.SaveChanges();
            return(_mapper.Map <Model.Dokument>(entity));
        }
Esempio n. 2
0
        public Model.Dokument Update(int id, DokumentUpsertRequest request)
        {
            var entity = _context.Dokumenti.Find(id);

            _context.Dokumenti.Attach(entity);
            _context.Dokumenti.Update(entity);
            entity.NazivDokumenta = request.NazivDokumenta;
            entity.FileName       = request.FileName;
            if (request.Sadrzaj != null && request.Sadrzaj.Length != 0)
            {
                entity.Sadrzaj = request.Sadrzaj;
            }
            _context.SaveChanges();
            return(_mapper.Map <Model.Dokument>(entity));
        }
Esempio n. 3
0
 public Model.Dokument Update(int id, [FromBody] DokumentUpsertRequest request)
 {
     return(_service.Update(id, request));
 }
Esempio n. 4
0
 public Model.Dokument Insert(DokumentUpsertRequest request)
 {
     return(_service.Insert(request));
 }