Пример #1
0
        public async Task <bool> Save(GrupoGraduadoRequest entity)
        {
            var grupo      = _mapper.Map <GrupoGraduado>(entity);
            var grupoSaved = await _unitOfWork.grupoGraduadoRepository.Save(grupo);

            return(grupoSaved != null ? true : false);
        }
Пример #2
0
        public async Task <bool> Update(int id, GrupoGraduadoRequest entity)
        {
            var grupo = _mapper.Map <GrupoGraduado>(entity);

            grupo.Id = id;
            var grupoUpdated = await _unitOfWork.grupoGraduadoRepository.Update(grupo);

            return(grupoUpdated != null ? true : false);
        }
Пример #3
0
        public async Task <ActionResult> Post([FromBody] GrupoGraduadoRequest grupoRequest)
        {
            var grupoSaved = await _serviceCommand.Save(grupoRequest);

            if (grupoSaved)
            {
                return(Ok());
            }
            else
            {
                return(BadRequest());
            }
        }
Пример #4
0
        public async Task <ActionResult> Put(int id, [FromBody] GrupoGraduadoRequest grupoRequest)
        {
            var grupoUpdated = await _serviceCommand.Update(id, grupoRequest);

            if (grupoUpdated)
            {
                return(Ok());
            }
            else
            {
                return(NotFound());
            }
        }