@Override public int deleteSharedItems(String leadId) { String query = "delete from tbl_crm_share where leadId = ?; "; try { preparedStatement = DBUtility.connection.prepareStatement(query); preparedStatement.setString(1, leadId); } catch (SQLException e) { ZLog.err("VNC CRM for Zimbra", "Error in deleteSharedItems in LeadHelper", e); } operationStatus = dbu.delete(preparedStatement); return operationStatus; }
@Override public int delete(AbstractBean ab) { CompanyBean companyBean = (CompanyBean) ab; String query = "delete from tbl_crm_company where companyId = ?;"; try { preparedStatement = DBUtility.connection.prepareStatement(query); preparedStatement.setInt(1, companyBean.getCompanyId()); } catch (SQLException e) { ZLog.err("VNC CRM for Zimbra", "Error in delete operation in CompanyHelper", e); } operationStatus = dbu.delete(preparedStatement); return operationStatus; }
@Override public int deleteTask(String array, String leadId) { String query = "delete from tbl_crm_lead_task where leadId = ? and taskId IN (" + array + "); "; try { preparedStatement = DBUtility.connection.prepareStatement(query); preparedStatement.setString(1, leadId); } catch (SQLException e) { ZLog.err("VNC CRM for Zimbra", "Error in deleteTask in LeadHelper", e); } operationStatus = dbu.delete(preparedStatement); if (operationStatus == 1) { return Notification.task_detached; } else { return Notification.task_not_detached; } }
@Override public int delete(AbstractBean ab) { LeadBean leadBean = (LeadBean) ab; String query = "delete from tbl_crm_lead where leadId = ?;"; try { preparedStatement = DBUtility.connection.prepareStatement(query); preparedStatement.setInt(1, leadBean.getLeadId()); } catch (SQLException e) { ZLog.err("VNC CRM for Zimbra", "Error in delete operation in LeadHelper", e); } operationStatus = dbu.delete(preparedStatement); if (operationStatus == 1) { return Notification.record_delete; } else { return Notification.record_not_delete; } }
@Override public int deleteByIds(String arrayIds, String user) { String query = "update tbl_crm_company set status = ?, writeBy = ?, writeDate = ? where companyId IN (" + arrayIds + ");"; try { preparedStatement = DBUtility.connection.prepareStatement(query); preparedStatement.setBoolean(1, false); preparedStatement.setString(2, user); preparedStatement.setTimestamp(3, new Timestamp(System.currentTimeMillis())); } catch (SQLException e) { ZLog.err("VNC CRM for Zimbra", "Error in deleteByIds in CompanyHelper", e); } operationStatus = dbu.delete(preparedStatement); return operationStatus; }