Esempio n. 1
0
        public JsonResult Delete(int id)
        {
            JsonResultBO result = new JsonResultBO(true);

            try
            {
                RecruitmentRequest entity = recruitmentRequestService.GetById(id);
                if (entity != null)
                {
                    recruitmentRequestService.Delete(entity);
                    result.Message = "Xóa biểu mẫu yêu cầu tuyển dụng thành công";
                }
                else
                {
                    result.Status  = false;
                    result.Message = "Biểu mẫu yêu cầu tuyển dụng không tồn tại";
                }
            }
            catch (Exception ex)
            {
                result.Status  = false;
                result.Message = "Xóa biểu mẫu yêu cầu tuyển dụng không thành công";
                logger.Error("Xóa biểu mẫu yêu cầu tuyển dụng không thành công", ex);
            }
            return(Json(result));
        }
Esempio n. 2
0
 public ActionResult Delete(int?id, string filterType, string filterValue, int?page)
 {
     if (id.HasValue == false)
     {
         DisplayWarningMessage("Request ID is missing in your request");
         return(RedirectToAction("List", new { filterType, filterValue, page }));
     }
     try
     {
         reqService.Delete(new RecruitmentRequestDto {
             RecruitmentRequestID = id.Value
         });
         DisplaySuccessMessage("The request has been deleted successfully");
     }
     catch (Exception exp)
     {
         DisplayDeleteErrorMessage(exp);
     }
     return(RedirectToAction("List", new { filterType, filterValue, page }));
 }