Class AgentediVenditaDAO

java.lang.Object
CallCenterManagement.Dao.AgentediVenditaDAO

public class AgentediVenditaDAO
extends java.lang.Object
Implementazione DAO Agente di Vendita

Connessione e implementazione della Base di dati con Agente di Vendita


  • createAgenteDiVendita()
  • loginAgenteDiVendita()
  • readAgenteDiVendita()
  • deleteAgenteDiVendita()
  • restoreAgenteDiVendita()
  • updateAgenteDiVendita()
  • Constructor Details

  • Method Details

    • createAgentediVendita

      public static void createAgentediVendita​(AgentediVendita a) throws java.sql.SQLException
      Parameters:
      Agente - di Vendita da aggiungere nel DB
      Throws:
      java.sql.SQLException
    • restoreAgentediVendita

      public static AgentediVendita restoreAgentediVendita​(java.sql.ResultSet rs) throws java.sql.SQLException
      Parameters:
      ResultSet - della lettura dal Db dell'Agente di Vendita
      Returns:
      Agente di Vendita creato nel programma
      Throws:
      java.sql.SQLException
    • readAgentediVendita

      public static AgentediVendita readAgentediVendita​(int ID) throws java.sql.SQLException
      Parameters:
      ID - dell'Agente di Vendita
      Returns:
      Agente di Vendita se non era stato aggiunto nel programma
      Throws:
      java.sql.SQLException
    • loginAgentediVendita

      public static int loginAgentediVendita​(java.lang.String email, java.lang.String password) throws java.sql.SQLException
      Parameters:
      email - e password dell'Agente di Vendita
      Returns:
      Non previsto
      Throws:
      java.sql.SQLException
    • updateAgentediVendita

      public void updateAgentediVendita​(AgentediVendita a) throws java.sql.SQLException
      Parameters:
      Dati - dell'Agente di Vendita da modificare nel DB
      Throws:
      java.sql.SQLException
    • deleteAgentediVendita

      public void deleteAgentediVendita​(AgentediVendita a) throws java.sql.SQLException
      Parameters:
      ID - dell'Agente di Vendita da eliminare dal DB
      Throws:
      java.sql.SQLException