Пример #1
0
 // Method to edit the values from table into fields to update process
 private void editPurHdr() {
   logger.info(
       "Company ID : "
           + companyid
           + " | User Name : "
           + username
           + " > "
           + "Editing the selected record");
   try {
     hlUserInputLayout.setVisible(true);
     if (tblMstScrSrchRslt.getValue() != null) {
       SmsPurEnqHdrDM enqHdrDM = beanPurEnqHdrDM.getItem(tblMstScrSrchRslt.getValue()).getBean();
       enquiryId = enqHdrDM.getEnquiryId();
       logger.info(
           "Company ID : "
               + companyid
               + " | User Name : "
               + username
               + " > "
               + "Selected enquiryId. Id -> "
               + enquiryId);
       logger.info(
           "Company ID : "
               + companyid
               + " | User Name : "
               + username
               + " > "
               + "Selected enquiryId. Id -> "
               + enquiryId);
       cbBranch.setValue(enqHdrDM.getBranchId());
       tfEnqNo.setReadOnly(false);
       tfEnqNo.setValue(enqHdrDM.getEnquiryNo());
       tfEnqNo.setReadOnly(true);
       dfEnqDate.setValue(enqHdrDM.getEnquiryDate());
       dfDueDate.setValue(enqHdrDM.getDueDate());
       for (EnquiryVendorDtlDM enquiryVendorDtlDM :
           serviceEnquiryVendorDtl.getpurchasevdrdtl(null, enquiryId, null)) {
         lsVendorName.select(enquiryVendorDtlDM.getVendorid().toString());
       }
       if (enqHdrDM.getEnquiryStatus() != null) {
         cbEnqStatus.setValue(enqHdrDM.getEnquiryStatus());
       }
       if (enqHdrDM.getEnqRemark() != null) {
         taEnqRem.setValue(enqHdrDM.getEnqRemark().toString());
       }
       listEnqDtls =
           serviceSmsPurEnqDtl.getSmsPurEnqDtlList(
               null, enquiryId, null, (String) cbEnqDtlStatus.getValue());
     }
     loadPurDtl();
     comments =
         new SmsComments(
             vlTableForm,
             null,
             companyid,
             enquiryId,
             null,
             null,
             null,
             null,
             null,
             null,
             null,
             null,
             status,
             null);
     comments.loadsrch(
         true, null, null, enquiryId, null, null, null, null, null, null, null, null, null, null);
   } catch (Exception e) {
     logger.info(e.getMessage());
   }
 }