public async Task <IActionResult> Delete(int skillId)
        {
            var entity = this._skillService.GetFirstOrDefault(x => x.Id == skillId);

            var result = await _skillService.DeleteAsync(entity);

            return(this.Ok(result));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Delete(int id)
        {
            var deletedSkill = await _skillService.GetByIdAsync(id);

            if (deletedSkill != null)
            {
                await _skillService.DeleteAsync(deletedSkill);
            }
            return(Json(null));
        }
Ejemplo n.º 3
0
        public async Task <IActionResult> DeleteAsync(int id)
        {
            var result = await _skillService.DeleteAsync(id);

            if (!result.Success)
            {
                return(BadRequest(result.Message));
            }

            var skillResource = _mapper.Map <Skill, SkillResource>(result.Resource);

            return(Ok(skillResource));
        }
        public async Task <IActionResult> DeleteConfirmed(int id)
        {
            await _skillService.DeleteAsync(id);

            return(RedirectToAction(nameof(Index)));
        }