public static void Supprimer(int idAgenda, UniteMetier um) { using (AgendaDAO agendaDAO = new AgendaDAO()) { AgendaDTO agenda = agendaDAO.Charger(idAgenda); if (agenda == null) throw new ExceptionMetier("L'entrée d'agenda n'existe pas dans la base de données."); um.AjouterSuppression(agendaDAO, idAgenda); } }
public static void Supprimer(int idAnnonce, UniteMetier um) { using (AnnonceDAO annonceDAO = new AnnonceDAO()) { AnnonceDTO annonce = annonceDAO.Charger(idAnnonce); if (annonce == null) throw new ExceptionMetier("L'annonce n'existe pas dans la base de données."); um.AjouterSuppression(annonceDAO, idAnnonce); } }
public static void Supprimer(int idBien, UniteMetier um) { using (AgendaDAO agendaDAO = new AgendaDAO()) { if (agendaDAO.VerifierSiBienDansAgenda(idBien)) throw new ExceptionMetier("Vous ne pouvez pas supprimer ce bien : il est utilisé dans l'agenda."); } using (AnnonceDAO annonceDAO = new AnnonceDAO()) { if (annonceDAO.VerifierSiBienDansAnnonce(idBien)) throw new ExceptionMetier("Vous ne pouvez pas supprimer ce bien : il est utilisé dans une ou plusieurs annonces de vente."); } using (BienDAO bienDAO = new BienDAO()) { BienDTO bien = bienDAO.Charger(idBien); if (bien == null) throw new ExceptionMetier("Le bien à supprimer n'existe pas dans la base de données."); um.AjouterSuppression(bienDAO, idBien); } }
public static void Supprimer(int idProspect, UniteMetier um) { // TODO: vérifier si le Prospect à supprimer existe ProspectDAO prospectDAO = new ProspectDAO(); um.AjouterSuppression(prospectDAO, idProspect); }
public static void Supprimer(int idProprietaire, UniteMetier um) { // TODO: vérifier si le Proprietaire à supprimer existe ProprietaireDAO proprietaireDAO = new ProprietaireDAO(); um.AjouterSuppression(proprietaireDAO, idProprietaire); }
public static void Supprimer(int idPersonne, UniteMetier um) { // TODO: vérifier si le Personne à supprimer existe PersonneDAO personneDAO = new PersonneDAO(); um.AjouterSuppression(personneDAO, idPersonne); }
public static void Supprimer(int idAgent, UniteMetier um) { // TODO: vérifier si le Agent à supprimer existe AgentDAO agentDAO = new AgentDAO(); um.AjouterSuppression(agentDAO, idAgent); }