Ejemplo n.º 1
0
        public async Task <NamirnicaDTO> Kreiraj(NamirnicaDTO namirnicaDTO)
        {
            Namirnica namirnica = _maper.Map <Namirnica>(namirnicaDTO);

            namirnica.Id = Guid.NewGuid().ToString();

            namirnica = await _namirniceRepozitorijum.Kreiraj(namirnica);

            return(_maper.Map <NamirnicaDTO>(namirnica));
        }
Ejemplo n.º 2
0
        public async Task <ReceptDTO> Kreiraj(ReceptDTO receptDTO)
        {
            Recept recept = _maper.Map <Recept>(receptDTO);

            recept.Id              = Guid.NewGuid().ToString();
            recept.DatumKreiranja  = DateTime.UtcNow;
            recept.DatumAzuriranja = DateTime.UtcNow;

            recept = await _receptiRepozitorijum.Kreiraj(recept);

            return(_maper.Map <ReceptDTO>(recept));
        }
Ejemplo n.º 3
0
        public async Task <KorakPripremeDTO> KreirajKorakPripreme(string idRecepta, KorakPripremeDTO korakPripremeDTO)
        {
            Recept recept = await _receptiRepozitorijum.PronadjiJedan(idRecepta);

            KorakPripreme korakPripreme = _maper.Map <KorakPripreme>(korakPripremeDTO);

            korakPripreme.Id              = Guid.NewGuid().ToString();
            korakPripreme.DatumKreiranja  = DateTime.UtcNow;
            korakPripreme.DatumAzuriranja = DateTime.UtcNow;
            korakPripreme.IdRecepta       = idRecepta;

            korakPripreme = await _koraciPripremeRepozitorijum.Kreiraj(korakPripreme);

            return(_maper.Map <KorakPripremeDTO>(korakPripreme));
        }
Ejemplo n.º 4
0
        public async Task <SastojakDTO> KreirajSastojak(string idRecepta, SastojakDTO sastojakDTO)
        {
            Recept recept = await _receptiRepozitorijum.PronadjiJedan(idRecepta);

            Sastojak sastojak = _maper.Map <Sastojak>(sastojakDTO);

            sastojak.Id              = Guid.NewGuid().ToString();
            sastojak.DatumKreiranja  = DateTime.UtcNow;
            sastojak.DatumAzuriranja = DateTime.UtcNow;
            sastojak.IdRecepta       = idRecepta;

            sastojak = await _sastojciRepozitorijum.Kreiraj(sastojak);

            return(_maper.Map <SastojakDTO>(sastojak));
        }