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); }
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); }
public async Task <ActionResult> Post([FromBody] GrupoGraduadoRequest grupoRequest) { var grupoSaved = await _serviceCommand.Save(grupoRequest); if (grupoSaved) { return(Ok()); } else { return(BadRequest()); } }
public async Task <ActionResult> Put(int id, [FromBody] GrupoGraduadoRequest grupoRequest) { var grupoUpdated = await _serviceCommand.Update(id, grupoRequest); if (grupoUpdated) { return(Ok()); } else { return(NotFound()); } }