Exemple #1
0
        public List <GradoviVM> Get()
        {
            List <Gradovi> list = _context.Gradovi.OrderByDescending(ord => ord.DatumObjave).ToList();

            List <GradoviVM> vmList = new List <GradoviVM>();

            foreach (var item in list)
            {
                GradoviVM vmItem = new GradoviVM();
                vmList.Add(_mapper.Map(item, vmItem));
            }

            return(vmList);
        }
Exemple #2
0
        public GradoviVM Insert(ObavjestenjeInsertRequest request)
        {
            Gradovi novoObavjestenje = new Gradovi();

            GradoviVM gradoviVM = new GradoviVM();

            if (request != null)
            {
                novoObavjestenje.Naziv       = request.Naziv;
                novoObavjestenje.Sadrzaj     = request.Sadrzaj;
                novoObavjestenje.DatumObjave = request.DatumObjave;

                _context.Gradovi.Add(novoObavjestenje);
                _context.SaveChanges();

                return(_mapper.Map(novoObavjestenje, gradoviVM));
            }
            else
            {
                return(gradoviVM);
            }
        }