public HttpResponseMessage Delete(HttpRequestMessage request, string id) { _functionService.Delete(id); _functionService.Save(); return(request.CreateResponse(HttpStatusCode.OK, id)); }
public async Task <IActionResult> Delete(string id) { if (!ModelState.IsValid) { return(new BadRequestResult()); } else { var notificationId = Guid.NewGuid().ToString(); var announcement = new AnnouncementViewModel { Title = User.GetSpecificClaim("FullName"), DateCreated = DateTime.Now, Content = $"Function {_functionService.GetById(id).Name} has been deleted", Id = notificationId, UserId = User.GetUserId(), Image = User.GetSpecificClaim("Avatar"), Status = Status.Active }; var announcementUsers = new List <AnnouncementUserViewModel>() { new AnnouncementUserViewModel() { AnnouncementId = notificationId, HasRead = false, UserId = User.GetUserId() } }; _functionService.Delete(announcement, announcementUsers, id); _functionService.Save(); await _hubContext.Clients.All.SendAsync("ReceiveMessage", announcement); return(new OkObjectResult(id)); } }
public IActionResult Delete(string id) { if (!ModelState.IsValid) { return(new BadRequestResult()); } _functionService.Delete(id); return(new OkObjectResult(id)); }
public IActionResult Delete(string id) { if (!ModelState.IsValid) { IEnumerable <ModelError> allErrors = ModelState.Values.SelectMany(v => v.Errors); return(new BadRequestObjectResult(allErrors)); } _functionService.Delete(id); _functionService.Save(); return(new NoContentResult()); }
public async Task <IActionResult> Delete(string id) { var hasPermission = await _authorizationService.AuthorizeAsync(User, "FUNCTION", Operations.Delete); if (hasPermission.Succeeded == false) { return(new BadRequestObjectResult(CommonConstants.Forbidden)); } _functionService.Delete(id); _functionService.SaveChanges(); return(new OkObjectResult(id)); }
public ActionResult Delete(int id) { var function = _functionService.GetSingleById(id); if (function == null) { return(HttpNotFound()); } _functionService.Delete(function); _functionService.Save(); return(Json(new { status = true }, JsonRequestBehavior.AllowGet)); }
public IActionResult Delete(string id) { if (!ModelState.IsValid) { return new BadRequestResult(); } else { _functionService.Delete(id); _functionService.Save(); return new OkObjectResult(id); } }
public HttpResponseMessage Delete(HttpRequestMessage request, string id) { return(CreateHttpResponse(request, () => { _permissionService.DeleteAll(id); _permissionService.SaveChange(); HttpResponseMessage response = null; _functionService.Delete(id); _functionService.SaveChange(); response = request.CreateResponse(HttpStatusCode.OK, id); return response; })); }
public IActionResult Delete(string id) { if (!ModelState.IsValid) { return(new BadRequestResult()); } else { _functionService.Delete(id, out bool result, out string message); _functionService.SaveChanges(); return(new OkObjectResult(id)); } }
public IActionResult Delete(int id) { if (id > 0) { var status = _functionService.Delete(id); _functionService.Save(); if (status) { return(new OkObjectResult(new { Status = status, Message = "Xóa danh mục thành công" })); } return(new OkObjectResult(new { Status = status, Message = "Xóa danh mục không thành công" })); } return(new OkObjectResult(new { Status = false, Message = "Danh mục không tồn tại" })); }
public IActionResult DeleteFunction(int id, [FromBody] FunctionDto functionDto) { var function = _mapper.Map <Function>(functionDto); try { _service.Delete(id); return(Ok("Record Deleted Successfully..")); } catch (AppException ex) { return(BadRequest(new { message = ex.Message })); } }
public async Task <IActionResult> Delete(string id) { if (!ModelState.IsValid) { return(new BadRequestResult()); } else { await _functionService.Delete(id); _functionService.Save(); return(new OkObjectResult(id)); } }
public HttpResponseMessage Delete(HttpRequestMessage request, string id) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (string.IsNullOrEmpty(id)) { return request.CreateErrorResponse(HttpStatusCode.BadRequest, nameof(id) + " không có giá trị"); } _functionService.Delete(id); _functionService.Save(); response = request.CreateResponse(HttpStatusCode.OK, id); return response; })); }
private async void btnXoa_Click(object sender, EventArgs e) { string id = gv_ManHinh.GetRowCellValue(gv_ManHinh.GetSelectedRows()[0], "Id").ToString(); if (FormHelper.showRemoveDialog(id) == DialogResult.No) { return; } GenericResult rs = _functionService.Delete(id); FormHelper.showDialog(rs); await loadGvFunction(); reStart(); }
public async Task <IActionResult> Delete(int id) { var result = new ResponseResult(); if (await _functionService.CountAsync <FunctionDto>(i => i.ParentId == id) > 0) { result.Message = nameof(BusinessCode.Record_Cascade_Exist); result.Code = BusinessCode.Record_Cascade_Exist; } else { await _functionService.Delete(id); } return(Ok(result)); }
public HttpResponseMessage Delete(HttpRequestMessage request, string id) { var identity = (ClaimsIdentity)User.Identity; IEnumerable <Claim> claims = identity.Claims; _functionService.Delete(id); _functionService.Save(); Log log = new Log() { AppUserId = claims.FirstOrDefault().Value, Content = Notification.DELETE_FUNCTION, Created = DateTime.Now }; _logService.Create(log); _logService.Save(); return(request.CreateResponse(HttpStatusCode.OK, id)); }
public async Task <IActionResult> DeleteFunctionById(TRequest <RequesId> request) { var response = new Response <int>(); try { response.Data = await _functionService.Delete(request.value.Id); response.Message = "Xóa thành công"; response.Success = true; } catch (Exception ex) { response.Success = false; response.Message = ex.Message + "," + ex.InnerException; } return(Ok(response)); }
public async Task <IActionResult> Delete(int id) { return(await _functionService.Delete(id)); }