public DeletePostureConstraintResponse DeletePostureConstraint(DeletePostureConstraintRequest request) { try { var postureConstraint = new PostureConstraint { Id = request.Id }; DataContext.PostureConstraints.Attach(postureConstraint); DataContext.PostureConstraints.Remove(postureConstraint); DataContext.SaveChanges(); return(new DeletePostureConstraintResponse { IsSuccess = true, Message = "The item has been deleted successfully", }); } catch { return(new DeletePostureConstraintResponse { IsSuccess = false, Message = "An error occured, please contact the administrator for further information" }); } }
public ActionResult DeletePostureConstraint(int id) { var request = new DeletePostureConstraintRequest { Id = id }; return Json(_businessPostureService.DeletePostureConstraint(request)); }