示例#1
0
        public async Task <NamirnicaDTO> Azuriraj(string id, NamirnicaDTO namirnicaDTO)
        {
            Namirnica namirnica = await _namirniceRepozitorijum.PronadjiJedan(id);

            namirnica = _maper.Map <NamirnicaDTO, Namirnica>(namirnicaDTO, namirnica);

            namirnica = await _namirniceRepozitorijum.Azuriraj(namirnica);

            return(_maper.Map <NamirnicaDTO>(namirnica));
        }
示例#2
0
        public async Task <KorakPripremeDTO> AzurirajKorakPripreme(string idRecepta, string idKorakaPripreme, KorakPripremeDTO korakPripremeDTO)
        {
            Recept recept = await _receptiRepozitorijum.PronadjiJedan(idRecepta);

            KorakPripreme korakPripreme = await _koraciPripremeRepozitorijum.PronadjiJedan(idKorakaPripreme);

            korakPripreme = _maper.Map <KorakPripremeDTO, KorakPripreme>(korakPripremeDTO, korakPripreme);
            korakPripreme.DatumAzuriranja = DateTime.UtcNow;

            korakPripreme = await _koraciPripremeRepozitorijum.Azuriraj(korakPripreme);

            return(_maper.Map <KorakPripremeDTO>(korakPripreme));
        }
示例#3
0
        public async Task <ReceptDTO> Azuriraj(string id, ReceptDTO receptDTO)
        {
            Recept recept = await _receptiRepozitorijum.PronadjiJedan(id);

            recept = _maper.Map <ReceptDTO, Recept>(receptDTO, recept);
            recept.DatumAzuriranja = DateTime.UtcNow;

            recept = await _receptiRepozitorijum.Azuriraj(recept);

            return(_maper.Map <ReceptDTO>(recept));
        }