Beispiel #1
0
        public async Task <KhanLevelModel> Save(KhanLevelModel levelModel)
        {
            var level = _mapper.Map <KhanLevel>(levelModel);
            await _repository.Save(level);

            return(_mapper.Map <KhanLevelModel>(level));
        }
Beispiel #2
0
        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));
            }
        }
Beispiel #3
0
        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));
            }
        }