Esempio n. 1
0
        public async Task <ActionResult <IEnumerable <DataModels.Groups> > > GetGroups()
        {
            // carga de datos
            var aux = new BS.Group(_context).GetAll().ToList();

            //implementacion del automapper
            var mappaux = _mapper.Map <IEnumerable <data.Groups>, IEnumerable <DataModels.Groups> >(aux).ToList();

            return(mappaux.ToList());
        }
Esempio n. 2
0
        public async Task <ActionResult <DataModels.Groups> > GetGroups(int id)
        {
            var groups = new BS.Group(_context).GetOneById(id);

            //implementacion del automapper
            var mappaux = _mapper.Map <data.Groups, DataModels.Groups>(groups);

            if (mappaux == null)
            {
                return(NotFound());
            }

            return(mappaux);
        }
Esempio n. 3
0
        public async Task <ActionResult <DataModels.Groups> > DeleteGroups(int id)
        {
            var groups = new BS.Group(_context).GetOneById(id);

            if (groups == null)
            {
                return(NotFound());
            }

            new BS.Group(_context).Delete(groups);
            var mappaux = _mapper.Map <data.Groups, DataModels.Groups>(groups);

            return(mappaux);
        }