コード例 #1
0
        public async Task <ActionResult <Learner> > DeleteLearner(string id)
        {
            var learner = _learnerService.GetById(id);

            if (learner == null)
            {
                return(NotFound("Không tìm thấy khóa học có Id = " + id));
            }

            try
            {
                await Task.Run(() =>
                {
                    _learnerService.Delete(id);
                    _learnerService.SaveChanges();
                });
            }
            catch
            {
                throw new Exception(string.Format("Có lỗi xảy ra không thể xóa!"));
            }

            return(Ok());
        }