public async Task <KhanLevelModel> Save(KhanLevelModel levelModel) { var level = _mapper.Map <KhanLevel>(levelModel); await _repository.Save(level); return(_mapper.Map <KhanLevelModel>(level)); }
public async Task <IActionResult> Remove([FromBody] KhanLevelModel level) { try { await _khanLevelsService.Remove(level.Id); return(Ok(level.Id)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <IActionResult> Save([FromBody] KhanLevelModel levelModel) { try { var level = await _khanLevelsService.Save(levelModel); return(Created("Add", level)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <ActionResult> Remove([FromBody] KhanLevelModel type) { try { await _repository.Remove(type.Id); return(Ok(type.Id)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }