예제 #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Language language = _languageService.Find(id);

            _languageService.Delete(language);
            return(RedirectToAction("Manage"));
        }
예제 #2
0
        public IActionResult Delete(int id)
        {
            var entity = _languageService.GetById(id);

            _languageService.Delete(entity);
            return(RedirectToAction("Get"));
        }
예제 #3
0
        public IActionResult Delete(int id)
        {
            var entity = _languageService.GetById(id);

            _languageService.Delete(entity);
            return(NoContent());
        }
예제 #4
0
 public ActionResult DeleteSelected(ICollection <int> selectedIds)
 {
     if (!_permissionService.Authorize(StandardPermissionProvider.ManageLanguages))
     {
         return(AccessDeniedView());
     }
     if (selectedIds != null)
     {
         var languages = _languageService.GetEntityByIds(selectedIds.ToArray());
         if (languages == null)
         {
             //No language found with the specified id
             return(RedirectToAction("List"));
         }
         var allLanguages = _languageService.GetAllLanguages();
         if (allLanguages.Count == 1)
         {
             ErrorNotification("At least one published language is required.");
         }
         foreach (var language in languages)
         {
             _languageService.Delete(language);
         }
     }
     SuccessNotification("删除成功");
     return(Json(new { Result = true }));
 }
        /// <summary>
        /// To detete details about the language known by jobseeker
        /// </summary>
        /// <param name="id">Language Id of jobseeker</param>
        public void Delete(string id)
        {
            ILanguageService <Language> jobSeekerService = ServiceFactory.GetJobSeekerLanguage();
            var jobSeeker = jobSeekerService.GetById(id);

            jobSeekerService.Delete(jobSeeker);
        }
예제 #6
0
      public HttpResponseMessage Delete(int Id)
      {
          _svc.Delete(Id);
          ItemResponse <int> response = new ItemResponse <int>();

          response.Item = Id;
          return(Request.CreateResponse(HttpStatusCode.OK, response));
      }
예제 #7
0
        public HttpResponseMessage Delete(int id)
        {
            _languageservice.Delete(id);

            SuccessResponse response = new SuccessResponse();

            return(Request.CreateResponse(HttpStatusCode.OK, response));
        }
예제 #8
0
        public void DeleteTest()
        {
            int count    = _memoryDbContext.Languages.Count();
            var language = _memoryDbContext.Languages.FirstOrDefault();

            Assert.IsTrue(_languageService.Delete(language.ID, CountryId));
            Assert.IsTrue(_memoryDbContext.Languages.Count() == count - 1);
        }
        public async Task <IActionResult> Delete(string languageId)
        {
            var result = await _languageService.Delete(languageId);

            if (result.IsSuccessed == false)
            {
                return(BadRequest(result));
            }
            return(Ok(result));
        }
예제 #10
0
        public async Task <IActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            await languageService.Delete((int)id);

            return(RedirectToAction(nameof(Index)));
        }
예제 #11
0
        public virtual ActionResult Remove(long id)
        {
            var language = languageService.Find(id);

            if (language != null)
            {
                languageService.Delete(language);
            }

            return(RedirectToAction("ShowAll"));
        }
예제 #12
0
 public IActionResult Delete([FromRoute] Guid language_id)
 {
     try
     {
         _language.Delete(language_id);
         return(Ok());
     }
     catch (Exception e)
     {
         return(GetError(e));
     }
 }
예제 #13
0
        public ActionResult Delete(int id)
        {
            if (!CheckPermission(StandardPermissions.FullAccess))
            {
                return(new HttpUnauthorizedResult());
            }

            var entity = languageService.GetById(id);

            languageService.Delete(entity);
            return(new AjaxResult().NotifyMessage("DELETE_ENTITY_COMPLETE"));
        }
예제 #14
0
 public ActionResult Delete(int id)
 {
     try
     {
         _languageService.Delete(_languageService.GetById(id));
         SuccessNotification("Kayıt Silindi");
         return(RedirectToAction("LanguageIndex"));
     }
     catch
     {
         return(View());
     }
 }
예제 #15
0
        public async Task <IActionResult> Delete(string Id)
        {
            var result = await _language.Delete(Id);

            if (result == false)
            {
                return(BadRequest());
            }
            else
            {
                return(new OkObjectResult(new
                {
                    status = "Success",
                    Message = "Delete Language Successfully !!"
                }));
            }
        }
예제 #16
0
        public async Task <IActionResult> Delete(string key)
        {
            try
            {
                if (!(await _service.ExistsAsync(key)))
                {
                    return(NotFound(new ApiResponse(HttpStatusCode.NotFound, $"Could not find item with key: {HttpUtility.HtmlEncode(key)}")));
                }
                await _service.Delete(key);

                return(Ok());
            }
            catch (Exception ex)
            {
                _logger.LogError(ex, ex.Message);
                return(BadRequest(new ApiResponse(HttpStatusCode.BadRequest, ex.Message)));
            }
        }
예제 #17
0
 public IActionResult DeleteConfirmed(Guid id)
 {
     try
     {
         bool deleteResult = _languageService.Delete(id, CountryId);
         if (deleteResult)
         {
             return(RedirectToAction(nameof(Index)).WithSuccess(LOCALIZATION_SUCCESS_DEFAULT));
         }
         else
         {
             _logger.LogError(LOCALIZATION_ERROR_NOT_FOUND);
             return(NotFound().WithError(LOCALIZATION_ERROR_NOT_FOUND));
         }
     }
     catch (Exception ex)
     {
         return(RedirectToAction(nameof(Index)).WithError(ex.Message));
     }
 }
예제 #18
0
        public ActionResult Delete(Guid id)
        {
            try
            {
                _serviceLanguage.Delete(id);
                return(Ok());
            }

            catch (InvalidTransactionException exception)
            {
                ModelState.AddModelError("ErrorMessage", exception.Message);
                return(BadRequest(ModelState));
            }

            catch (Exception)
            {
                ModelState.AddModelError("ErrorMessage", Messages.DangerRecordNotFound);
                return(BadRequest(ModelState));
            }
        }
 public async Task <bool> Delete(Guid id)
 {
     return(await _service.Delete(id, UserInfo.UserId));
 }
예제 #20
0
        public ActionResult Delete(int id)
        {
            _languageService.Delete(id);

            return(RedirectToAction("Index"));
        }
예제 #21
0
 public IActionResult Delete(int id)
 {
     _languageService.Delete(x => x.Id == id);
     VerboseReporter.ReportSuccess("Xóa ngôn ngữ thành công", "delete");
     return(RespondSuccess());
 }
예제 #22
0
 public void Delete(long id)
 {
     _languageService.Delete(id);
 }
예제 #23
0
 public IActionResult Delete(string id)
 {
     languageService.Delete(id, HttpContext.Session.Get <string>("JobSeekerId"));
     return(View("LanguageDeleteSuccess"));
 }
예제 #24
0
        public IHttpActionResult Delete(int id, int userId)
        {
            int result = _service.Delete(id, userId);

            return(Ok());
        }
예제 #25
0
 public bool Delete(Guid LanguageId)
 {
     return(LanguageService.Delete(EmployeeEntity, LanguageId));
 }
예제 #26
0
 public IActionResult Delete(long id)
 {
     _service.Delete(id);
     return(Ok());
 }
        public ActionResult <bool> DeleteLanguage4([FromRoute] int id)
        {
            var success = _languageService.Delete(id);

            return(Ok(success));
        }
예제 #28
0
 public async Task <IActionResult> Delete(int Id)
 {
     return(Ok(await _languageService.Delete(Id)));
 }