/*
   * =================================Delete
   * Method=======================================
   */
  @RequestMapping(value = "/vendorReturnIdDelete", method = RequestMethod.GET)
  public String vendorReturnDelete(
      @ModelAttribute("vendorReturnCommand") VendorReturn vendorReturnDelete,
      Model model,
      HttpServletRequest request,
      HttpServletResponse response) {
    response.setCharacterEncoding("UTF-8");
    List<String> list = new ArrayList<String>();

    String vendorReturnUpdate = null;
    int id = Integer.parseInt(request.getParameter("vendorReturnId"));

    try {
      String msg = vrService.deleteVendorReturn(id);
      if (msg.equals("Deleted")) {
        session = request.getSession(false);
        Date dates = new Date();
        String modifiedDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(dates);
        auditLogService.setAuditLogSave(
            session.getAttribute("userId").toString(),
            "D",
            "Vendor Returns",
            "ROW",
            String.valueOf(id),
            "1",
            modifiedDate,
            session.getAttribute("userName").toString());
        vendorReturnUpdate = "Vendor Return Details Deleted Successfully";
        list.add("2");
      } else {
        vendorReturnUpdate = "Deletion Failed Due to Constraint Violation";
        return "redirect:VendorReturn.mnt?deleteFail=" + vendorReturnUpdate + "";
      }

    } catch (Exception e) {
      e.printStackTrace();
    }
    return "redirect:VendorReturn.mnt?deleteSuccess=" + vendorReturnUpdate + "";
  }